aboutsummaryrefslogtreecommitdiff
path: root/devel
diff options
context:
space:
mode:
Diffstat (limited to 'devel')
-rw-r--r--devel/Makefile33
-rw-r--r--devel/R-cran-data.table/Makefile2
-rw-r--r--devel/R-cran-data.table/distinfo6
-rw-r--r--devel/R-cran-evaluate/Makefile6
-rw-r--r--devel/R-cran-evaluate/distinfo6
-rw-r--r--devel/R-cran-reshape/Makefile9
-rw-r--r--devel/R-cran-reshape/distinfo6
-rw-r--r--devel/aws-c-event-stream/Makefile2
-rw-r--r--devel/aws-c-event-stream/distinfo6
-rw-r--r--devel/aws-c-mqtt/Makefile2
-rw-r--r--devel/aws-c-mqtt/distinfo6
-rw-r--r--devel/aws-c-s3/Makefile2
-rw-r--r--devel/aws-c-s3/distinfo6
-rw-r--r--devel/aws-crt-cpp/Makefile2
-rw-r--r--devel/aws-crt-cpp/distinfo6
-rw-r--r--devel/aws-sdk-cpp/Makefile2
-rw-r--r--devel/aws-sdk-cpp/distinfo6
-rw-r--r--devel/bacnet-stack/Makefile8
-rw-r--r--devel/bacnet-stack/distinfo6
-rw-r--r--devel/bacnet-stack/files/patch-CMakeLists.txt44
-rw-r--r--devel/bacnet-stack/pkg-plist33
-rw-r--r--devel/bennugd-core/Makefile2
-rw-r--r--devel/bennugd-modules/Makefile2
-rw-r--r--devel/bit/Makefile70
-rw-r--r--devel/bit/distinfo89
-rw-r--r--devel/bit/files/patch-vendor_github.com_pkg_term_termios_pty__freebsd.go10
-rw-r--r--devel/bit/files/pkg-message.in9
-rw-r--r--devel/bit/pkg-descr15
-rw-r--r--devel/cc65/Makefile7
-rw-r--r--devel/cpprestsdk/Makefile9
-rw-r--r--devel/cpprestsdk/files/patch-include_pplx_threadpool.h21
-rw-r--r--devel/cpprestsdk/files/patch-src_http_client_http__client__asio.cpp218
-rw-r--r--devel/cpprestsdk/files/patch-src_http_listener_http__server__asio.cpp67
-rw-r--r--devel/cpprestsdk/files/patch-src_pplx_pplxlinux.cpp11
-rw-r--r--devel/cpprestsdk/files/patch-src_pplx_threadpool.cpp20
-rw-r--r--devel/cpprestsdk/files/patch-src_websockets_client_ws__client__wspp.cpp11
-rw-r--r--devel/cpprestsdk/files/patch-tests_functional_pplx_pplx__test_pplx__op__test.cpp11
-rw-r--r--devel/eclipse-titan/Makefile2
-rw-r--r--devel/fatal/Makefile2
-rw-r--r--devel/fatal/distinfo6
-rw-r--r--devel/fbthrift/Makefile2
-rw-r--r--devel/fbthrift/distinfo6
-rw-r--r--devel/folly/Makefile2
-rw-r--r--devel/folly/distinfo6
-rw-r--r--devel/geany-plugin-pg/Makefile2
-rw-r--r--devel/gh/Makefile2
-rw-r--r--devel/gh/distinfo10
-rw-r--r--devel/git-gui/pkg-plist1
-rw-r--r--devel/git-who/Makefile28
-rw-r--r--devel/git-who/distinfo15
-rw-r--r--devel/git-who/files/modules.txt24
-rw-r--r--devel/git-who/pkg-descr4
-rw-r--r--devel/git/Makefile11
-rw-r--r--devel/git/distinfo14
-rw-r--r--devel/git/files/patch-Documentation__Makefile6
-rw-r--r--devel/git/files/patch-Makefile13
-rw-r--r--devel/git/files/patch-configure.ac21
-rw-r--r--devel/git/pkg-plist15
-rw-r--r--devel/gitaly/distinfo14
-rw-r--r--devel/gitlab-runner/Makefile6
-rw-r--r--devel/gitlab-runner/distinfo18
-rw-r--r--devel/glib20/Makefile1
-rw-r--r--devel/godot35-tools/Makefile4
-rw-r--r--devel/gogs/Makefile2
-rw-r--r--devel/gogs/distinfo10
-rw-r--r--devel/gogs/pkg-plist481
-rw-r--r--devel/gopls/Makefile5
-rw-r--r--devel/gopls/distinfo10
-rw-r--r--devel/gopls/pkg-plist4
-rw-r--r--devel/got/Makefile2
-rw-r--r--devel/got/distinfo6
-rw-r--r--devel/hare/Makefile37
-rw-r--r--devel/hare/distinfo6
-rw-r--r--devel/hare/files/patch-configs_freebsd.mk69
-rw-r--r--devel/hare/pkg-plist66
-rw-r--r--devel/hotspot/Makefile14
-rw-r--r--devel/hotspot/files/patch-src_models_timelinedelegate.cpp11
-rw-r--r--devel/hotspot/pkg-plist2
-rw-r--r--devel/ioncube/Makefile9
-rw-r--r--devel/ioncube/distinfo11
-rw-r--r--devel/jenkins-lts/Makefile4
-rw-r--r--devel/jenkins-lts/distinfo6
-rw-r--r--devel/kdevelop/Makefile1
-rw-r--r--devel/kdevelop/pkg-plist2
-rw-r--r--devel/kerl/Makefile2
-rw-r--r--devel/kerl/distinfo6
-rw-r--r--devel/kf6-extra-cmake-modules/distinfo6
-rw-r--r--devel/kf6-kapidox/distinfo6
-rw-r--r--devel/kf6-kauth/distinfo6
-rw-r--r--devel/kf6-kbookmarks/distinfo6
-rw-r--r--devel/kf6-kcmutils/distinfo6
-rw-r--r--devel/kf6-kconfig/distinfo6
-rw-r--r--devel/kf6-kcoreaddons/distinfo6
-rw-r--r--devel/kf6-kcoreaddons/pkg-plist2
-rw-r--r--devel/kf6-kcrash/distinfo6
-rw-r--r--devel/kf6-kdbusaddons/distinfo6
-rw-r--r--devel/kf6-kdeclarative/distinfo6
-rw-r--r--devel/kf6-kdoctools/distinfo6
-rw-r--r--devel/kf6-kdoctools/pkg-plist4
-rw-r--r--devel/kf6-kfilemetadata/distinfo6
-rw-r--r--devel/kf6-ki18n/Makefile2
-rw-r--r--devel/kf6-ki18n/distinfo6
-rw-r--r--devel/kf6-kidletime/Makefile2
-rw-r--r--devel/kf6-kidletime/distinfo6
-rw-r--r--devel/kf6-kio/distinfo6
-rw-r--r--devel/kf6-kitemmodels/Makefile2
-rw-r--r--devel/kf6-kitemmodels/distinfo6
-rw-r--r--devel/kf6-knewstuff/distinfo6
-rw-r--r--devel/kf6-knotifications/distinfo6
-rw-r--r--devel/kf6-knotifyconfig/distinfo6
-rw-r--r--devel/kf6-kpackage/distinfo6
-rw-r--r--devel/kf6-kparts/distinfo6
-rw-r--r--devel/kf6-kpeople/distinfo6
-rw-r--r--devel/kf6-kpty/distinfo6
-rw-r--r--devel/kf6-kservice/distinfo6
-rw-r--r--devel/kf6-ktexteditor/distinfo6
-rw-r--r--devel/kf6-ktexttemplate/Makefile2
-rw-r--r--devel/kf6-ktexttemplate/distinfo6
-rw-r--r--devel/kf6-kunitconversion/Makefile4
-rw-r--r--devel/kf6-kunitconversion/distinfo6
-rw-r--r--devel/kf6-solid/distinfo6
-rw-r--r--devel/kf6-threadweaver/Makefile2
-rw-r--r--devel/kf6-threadweaver/distinfo6
-rw-r--r--devel/libdbusmenu-lxqt/Makefile1
-rw-r--r--devel/liblxqt/Makefile4
-rw-r--r--devel/libplist/files/patch-cython10
-rw-r--r--devel/libqt6xdg/Makefile4
-rw-r--r--devel/libunicode/Makefile2
-rw-r--r--devel/libwasmtime/Makefile54
-rw-r--r--devel/libwasmtime/distinfo108
-rw-r--r--devel/libwasmtime/pkg-plist1
-rw-r--r--devel/linux-rl9-devtools/Makefile7
-rw-r--r--devel/linux-rl9-devtools/distinfo66
-rw-r--r--devel/linux-rl9-devtools/pkg-plist.aarch6410
-rw-r--r--devel/linux-rl9-devtools/pkg-plist.amd646
-rw-r--r--devel/linux-rl9-elfutils-libelf/Makefile4
-rw-r--r--devel/linux-rl9-elfutils-libelf/distinfo18
-rw-r--r--devel/linux-rl9-elfutils-libs/Makefile5
-rw-r--r--devel/linux-rl9-elfutils-libs/distinfo30
-rw-r--r--devel/linux-rl9-elfutils-libs/pkg-plist.aarch643
-rw-r--r--devel/linux-rl9-elfutils-libs/pkg-plist.amd643
-rw-r--r--devel/linux-rl9-lld/Makefile4
-rw-r--r--devel/linux-rl9-lld/distinfo36
-rw-r--r--devel/linux-rl9-lld/pkg-plist.aarch6414
-rw-r--r--devel/linux-rl9-lld/pkg-plist.amd6426
-rw-r--r--devel/linux-rl9-lldb/Makefile4
-rw-r--r--devel/linux-rl9-lldb/distinfo24
-rw-r--r--devel/linux-rl9-lldb/pkg-plist.aarch6420
-rw-r--r--devel/linux-rl9-lldb/pkg-plist.amd6420
-rw-r--r--devel/linux-rl9-llvm/Makefile4
-rw-r--r--devel/linux-rl9-llvm/distinfo50
-rw-r--r--devel/linux-rl9-llvm/pkg-plist.aarch64108
-rw-r--r--devel/linux-rl9-llvm/pkg-plist.amd64127
-rw-r--r--devel/linux-rl9-qt5-qttools/Makefile4
-rw-r--r--devel/linux-rl9-qt5-qttools/distinfo54
-rw-r--r--devel/linux-rl9-strace/Makefile4
-rw-r--r--devel/linux-rl9-strace/distinfo14
-rw-r--r--devel/linux-rl9-systemd-libs/Makefile4
-rw-r--r--devel/linux-rl9-systemd-libs/distinfo18
-rw-r--r--devel/log4shib/Makefile3
-rw-r--r--devel/love07/Makefile2
-rw-r--r--devel/love08/Makefile2
-rw-r--r--devel/love10/Makefile2
-rw-r--r--devel/lxqt2-build-tools/Makefile2
-rw-r--r--devel/lxqt2-build-tools/distinfo6
-rw-r--r--devel/lxqt2-build-tools/pkg-plist1
-rw-r--r--devel/m17n-db/Makefile4
-rw-r--r--devel/m17n-db/distinfo10
-rw-r--r--devel/m17n-db/pkg-plist150
-rw-r--r--devel/m17n-docs/Makefile9
-rw-r--r--devel/m17n-docs/distinfo5
-rw-r--r--devel/m17n-docs/pkg-plist2003
-rw-r--r--devel/m17n-inscript2/Makefile27
-rw-r--r--devel/m17n-inscript2/distinfo3
-rw-r--r--devel/m17n-inscript2/pkg-descr5
-rw-r--r--devel/m17n-inscript2/pkg-plist44
-rw-r--r--devel/m17n-lib/Makefile23
-rw-r--r--devel/m17n-lib/distinfo6
-rw-r--r--devel/m17n-lib/files/patch-configure.ac53
-rw-r--r--devel/netscape-java40/Makefile3
-rw-r--r--devel/nimble/Makefile3
-rw-r--r--devel/opengrok/Makefile6
-rw-r--r--devel/opengrok/distinfo6
-rw-r--r--devel/opengrok/files/pkg-message.in10
-rw-r--r--devel/opengrok/pkg-plist7
-rw-r--r--devel/osc/Makefile2
-rw-r--r--devel/osc/distinfo6
-rw-r--r--devel/ossp-al/Makefile2
-rw-r--r--devel/p5-Date-Manip/Makefile1
-rw-r--r--devel/p5-Date-Manip/pkg-plist2
-rw-r--r--devel/p5-Term-Choose-LineFold-XS/Makefile2
-rw-r--r--devel/p5-Term-Choose-LineFold-XS/distinfo6
-rw-r--r--devel/p5-Term-Choose-Util/Makefile4
-rw-r--r--devel/p5-Term-Choose-Util/distinfo6
-rw-r--r--devel/p5-Term-Choose/Makefile2
-rw-r--r--devel/p5-Term-Choose/distinfo6
-rw-r--r--devel/p5-Term-Form/Makefile2
-rw-r--r--devel/p5-Term-Form/distinfo6
-rw-r--r--devel/p5-Term-TablePrint/Makefile2
-rw-r--r--devel/p5-Term-TablePrint/distinfo6
-rw-r--r--devel/p5-Test2-Harness/Makefile2
-rw-r--r--devel/p5-Test2-Harness/distinfo6
-rw-r--r--devel/p5-autobox/Makefile5
-rw-r--r--devel/pear-Horde_Exception/Makefile2
-rw-r--r--devel/pear-Horde_Exception/distinfo1
-rw-r--r--devel/pear-Horde_Stream/Makefile2
-rw-r--r--devel/pear-Horde_Stream/distinfo1
-rw-r--r--devel/pear-Horde_Stream_Wrapper/Makefile2
-rw-r--r--devel/pear-Horde_Translation/Makefile2
-rw-r--r--devel/pear-Horde_Util/Makefile2
-rw-r--r--devel/pear-channel-horde/Makefile2
-rw-r--r--devel/phpunit11/Makefile2
-rw-r--r--devel/phpunit11/distinfo6
-rw-r--r--devel/phpunit12/Makefile2
-rw-r--r--devel/phpunit12/distinfo6
-rw-r--r--devel/picojson/Makefile11
-rw-r--r--devel/picojson/distinfo6
-rw-r--r--devel/picojson/files/patch-CMakeLists.txt68
-rw-r--r--devel/picojson/files/patch-picojson-config.cmake.in8
-rw-r--r--devel/picojson/files/patch-picojson.pc.in10
-rw-r--r--devel/picojson/pkg-plist4
-rw-r--r--devel/plasma6-kwrited/distinfo6
-rw-r--r--devel/plasma6-plasma-sdk/distinfo6
-rw-r--r--devel/plasma6-plasma5support/distinfo6
-rw-r--r--devel/py-Automat/Makefile9
-rw-r--r--devel/py-Automat/distinfo6
-rw-r--r--devel/py-aiobotocore/Makefile6
-rw-r--r--devel/py-aiobotocore/distinfo6
-rw-r--r--devel/py-aiobotocore/files/patch-pyproject.toml20
-rw-r--r--devel/py-atomicwrites/Makefile27
-rw-r--r--devel/py-atomicwrites/distinfo3
-rw-r--r--devel/py-atomicwrites/pkg-descr2
-rw-r--r--devel/py-botocore/Makefile2
-rw-r--r--devel/py-botocore/distinfo6
-rw-r--r--devel/py-cachetools/Makefile2
-rw-r--r--devel/py-cachetools/distinfo6
-rw-r--r--devel/py-cronsim/Makefile23
-rw-r--r--devel/py-cronsim/distinfo3
-rw-r--r--devel/py-cronsim/pkg-descr3
-rw-r--r--devel/py-cwcwidth/Makefile3
-rw-r--r--devel/py-cwcwidth/files/patch-pyproject.toml11
-rw-r--r--devel/py-dbus/pkg-plist71
-rw-r--r--devel/py-dj52-django-rq/Makefile41
-rw-r--r--devel/py-dj52-django-rq/distinfo3
-rw-r--r--devel/py-dj52-django-rq/pkg-descr3
-rw-r--r--devel/py-dj52-strawberry-graphql/Makefile74
-rw-r--r--devel/py-dj52-strawberry-graphql/distinfo3
-rw-r--r--devel/py-dj52-strawberry-graphql/pkg-descr23
-rw-r--r--devel/py-dockerfile-parse/Makefile23
-rw-r--r--devel/py-dockerfile-parse/distinfo3
-rw-r--r--devel/py-dockerfile-parse/pkg-descr1
-rw-r--r--devel/py-fastf1/Makefile2
-rw-r--r--devel/py-fastf1/distinfo6
-rw-r--r--devel/py-flake8-import-order/Makefile2
-rw-r--r--devel/py-flake8-import-order/distinfo6
-rw-r--r--devel/py-frozenlist/Makefile2
-rw-r--r--devel/py-frozenlist/distinfo6
-rw-r--r--devel/py-futurist/Makefile4
-rw-r--r--devel/py-futurist/distinfo6
-rw-r--r--devel/py-gapic-generator/Makefile2
-rw-r--r--devel/py-gapic-generator/distinfo6
-rw-r--r--devel/py-gevent/Makefile11
-rw-r--r--devel/py-gevent/distinfo6
-rw-r--r--devel/py-goodreads/Makefile9
-rw-r--r--devel/py-grpcio-status/Makefile2
-rw-r--r--devel/py-grpcio-status/distinfo6
-rw-r--r--devel/py-hypothesis/Makefile2
-rw-r--r--devel/py-hypothesis/distinfo6
-rw-r--r--devel/py-jaraco.logging/Makefile5
-rw-r--r--devel/py-jaraco.logging/distinfo6
-rw-r--r--devel/py-jaraco.logging/files/patch-pyproject.toml22
-rw-r--r--devel/py-keystoneauth1/Makefile4
-rw-r--r--devel/py-keystoneauth1/distinfo6
-rw-r--r--devel/py-libcst/Makefile7
-rw-r--r--devel/py-libcst/Makefile.crates51
-rw-r--r--devel/py-libcst/distinfo108
-rw-r--r--devel/py-libplist/Makefile2
-rw-r--r--devel/py-lxml5/Makefile1
-rw-r--r--devel/py-lxml5/files/patch-cython49
-rw-r--r--devel/py-lxml5/files/patch-pyproject.toml9
-rw-r--r--devel/py-maturin/Makefile3
-rw-r--r--devel/py-maturin/Makefile.crates18
-rw-r--r--devel/py-maturin/distinfo38
-rw-r--r--devel/py-msgpack/Makefile2
-rw-r--r--devel/py-msgpack/distinfo6
-rw-r--r--devel/py-msgpack/files/patch-pyproject.toml7
-rw-r--r--devel/py-mypy/Makefile4
-rw-r--r--devel/py-mypy/distinfo6
-rw-r--r--devel/py-oncalendar/Makefile20
-rw-r--r--devel/py-oncalendar/distinfo3
-rw-r--r--devel/py-oncalendar/pkg-descr9
-rw-r--r--devel/py-openapi-spec-validator/Makefile2
-rw-r--r--devel/py-openapi-spec-validator/distinfo6
-rw-r--r--devel/py-opentelemetry-api/Makefile2
-rw-r--r--devel/py-opentelemetry-api/distinfo6
-rw-r--r--devel/py-opentelemetry-exporter-otlp-proto-common/Makefile2
-rw-r--r--devel/py-opentelemetry-exporter-otlp-proto-common/distinfo6
-rw-r--r--devel/py-opentelemetry-exporter-otlp-proto-grpc/Makefile2
-rw-r--r--devel/py-opentelemetry-exporter-otlp-proto-grpc/distinfo6
-rw-r--r--devel/py-opentelemetry-exporter-otlp-proto-http/Makefile2
-rw-r--r--devel/py-opentelemetry-exporter-otlp-proto-http/distinfo6
-rw-r--r--devel/py-opentelemetry-exporter-otlp/Makefile2
-rw-r--r--devel/py-opentelemetry-exporter-otlp/distinfo6
-rw-r--r--devel/py-opentelemetry-proto/Makefile2
-rw-r--r--devel/py-opentelemetry-proto/distinfo6
-rw-r--r--devel/py-opentelemetry-sdk/Makefile4
-rw-r--r--devel/py-opentelemetry-sdk/distinfo6
-rw-r--r--devel/py-opentelemetry-semantic-conventions/Makefile4
-rw-r--r--devel/py-opentelemetry-semantic-conventions/distinfo6
-rw-r--r--devel/py-orange-canvas-core/Makefile33
-rw-r--r--devel/py-orange-canvas-core/distinfo3
-rw-r--r--devel/py-orange-canvas-core/pkg-descr3
-rw-r--r--devel/py-orange-widget-base/Makefile29
-rw-r--r--devel/py-orange-widget-base/distinfo3
-rw-r--r--devel/py-orange-widget-base/pkg-descr8
-rw-r--r--devel/py-pdm/Makefile11
-rw-r--r--devel/py-pdm/distinfo6
-rw-r--r--devel/py-propcache/Makefile4
-rw-r--r--devel/py-propcache/distinfo6
-rw-r--r--devel/py-pycocotools/Makefile3
-rw-r--r--devel/py-pycocotools/files/patch-pyproject.toml3
-rw-r--r--devel/py-pycrdt/Makefile3
-rw-r--r--devel/py-pycrdt/Makefile.crates30
-rw-r--r--devel/py-pycrdt/distinfo66
-rw-r--r--devel/py-pydantic2/Makefile2
-rw-r--r--devel/py-pydantic2/distinfo6
-rw-r--r--devel/py-pyright/Makefile2
-rw-r--r--devel/py-pyright/distinfo6
-rw-r--r--devel/py-pytest-pep8/Makefile36
-rw-r--r--devel/py-pytest-pep8/distinfo3
-rw-r--r--devel/py-pytest-pep8/pkg-descr2
-rw-r--r--devel/py-pytest-relaxed/Makefile20
-rw-r--r--devel/py-pytest-relaxed/distinfo2
-rw-r--r--devel/py-pytest-relaxed/files/patch-tests_test__display.py23
-rw-r--r--devel/py-pytest-relaxed/pkg-descr9
-rw-r--r--devel/py-pytest-run-parallel/Makefile2
-rw-r--r--devel/py-pytest-run-parallel/distinfo6
-rw-r--r--devel/py-pytest-runner/Makefile25
-rw-r--r--devel/py-pytest-runner/distinfo3
-rw-r--r--devel/py-pytest-runner/files/patch-setup.py9
-rw-r--r--devel/py-pytest-runner/pkg-descr13
-rw-r--r--devel/py-pytest4-cache/Makefile32
-rw-r--r--devel/py-pytest4-cache/distinfo3
-rw-r--r--devel/py-pytest4-cache/files/patch-setup.py36
-rw-r--r--devel/py-pytest4-cache/pkg-descr1
-rw-r--r--devel/py-pytest4-cov/Makefile30
-rw-r--r--devel/py-pytest4-cov/distinfo3
-rw-r--r--devel/py-pytest4-cov/pkg-descr6
-rw-r--r--devel/py-pytest4-flakes/Makefile28
-rw-r--r--devel/py-pytest4-flakes/distinfo3
-rw-r--r--devel/py-pytest4-flakes/pkg-descr1
-rw-r--r--devel/py-pytest4/Makefile62
-rw-r--r--devel/py-pytest4/distinfo3
-rw-r--r--devel/py-pytest4/files/patch-testing-test_parseopt.py11
-rw-r--r--devel/py-pytest4/pkg-descr10
-rw-r--r--devel/py-pyyaml-ft/Makefile4
-rw-r--r--devel/py-pyyaml-ft/distinfo6
-rw-r--r--devel/py-pyyaml-ft/files/patch-setup.py4
-rw-r--r--devel/py-recurring-ical-events/Makefile5
-rw-r--r--devel/py-recurring-ical-events/distinfo6
-rw-r--r--devel/py-requirements-detector/Makefile15
-rw-r--r--devel/py-requirements-detector/distinfo6
-rw-r--r--devel/py-spyder-unittest/Makefile28
-rw-r--r--devel/py-spyder-unittest/distinfo3
-rw-r--r--devel/py-spyder-unittest/pkg-descr6
-rw-r--r--devel/py-textualeffects/Makefile4
-rw-r--r--devel/py-textualeffects/distinfo6
-rw-r--r--devel/py-thriftpy2/Makefile3
-rw-r--r--devel/py-thriftpy2/files/patch-pyproject.toml11
-rw-r--r--devel/py-tooz/Makefile10
-rw-r--r--devel/py-tooz/distinfo6
-rw-r--r--devel/py-wait-for2/Makefile2
-rw-r--r--devel/py-wait-for2/distinfo6
-rw-r--r--devel/pydbus-common/Makefile2
-rw-r--r--devel/qca/Makefile1
-rw-r--r--devel/qschematic/Makefile2
-rw-r--r--devel/qschematic/distinfo6
-rw-r--r--devel/rubygem-activesupport-gitlab/Makefile2
-rw-r--r--devel/rubygem-aliyun-sdk-gitlab/Makefile18
-rw-r--r--devel/rubygem-aliyun-sdk-gitlab/distinfo3
-rw-r--r--devel/rubygem-aliyun-sdk-gitlab/pkg-descr2
-rw-r--r--devel/rubygem-async-gitlab/Makefile2
-rw-r--r--devel/rubygem-async-gitlab/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-amplify/Makefile2
-rw-r--r--devel/rubygem-aws-sdk-amplify/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-apigateway/Makefile2
-rw-r--r--devel/rubygem-aws-sdk-apigateway/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-apigatewayv2/Makefile2
-rw-r--r--devel/rubygem-aws-sdk-apigatewayv2/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-bcmpricingcalculator/Makefile2
-rw-r--r--devel/rubygem-aws-sdk-bcmpricingcalculator/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-bedrock/Makefile2
-rw-r--r--devel/rubygem-aws-sdk-bedrock/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-bedrockagentruntime/Makefile2
-rw-r--r--devel/rubygem-aws-sdk-bedrockagentruntime/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-cloudformation-gitlab/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-cloudformation-gitlab/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-cloudformation/Makefile2
-rw-r--r--devel/rubygem-aws-sdk-cloudformation/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-core-gitlab/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-core-gitlab/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-core/Makefile2
-rw-r--r--devel/rubygem-aws-sdk-core/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-ec2/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-ec2/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-ecr/Makefile2
-rw-r--r--devel/rubygem-aws-sdk-ecr/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-emrserverless/Makefile2
-rw-r--r--devel/rubygem-aws-sdk-emrserverless/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-evs/Makefile20
-rw-r--r--devel/rubygem-aws-sdk-evs/distinfo3
-rw-r--r--devel/rubygem-aws-sdk-evs/pkg-descr1
-rw-r--r--devel/rubygem-aws-sdk-invoicing/Makefile2
-rw-r--r--devel/rubygem-aws-sdk-invoicing/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-kms/Makefile2
-rw-r--r--devel/rubygem-aws-sdk-kms/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-mediaconnect/Makefile2
-rw-r--r--devel/rubygem-aws-sdk-mediaconnect/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-mediaconvert/Makefile2
-rw-r--r--devel/rubygem-aws-sdk-mediaconvert/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-networkfirewall/Makefile2
-rw-r--r--devel/rubygem-aws-sdk-networkfirewall/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-rds/Makefile2
-rw-r--r--devel/rubygem-aws-sdk-rds/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-rekognition/Makefile2
-rw-r--r--devel/rubygem-aws-sdk-rekognition/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-resources/Makefile3
-rw-r--r--devel/rubygem-aws-sdk-resources/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-route53/Makefile2
-rw-r--r--devel/rubygem-aws-sdk-route53/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-s3-gitlab/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-s3-gitlab/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-s3tables/Makefile2
-rw-r--r--devel/rubygem-aws-sdk-s3tables/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-sagemaker/Makefile2
-rw-r--r--devel/rubygem-aws-sdk-sagemaker/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-transcribeservice/Makefile2
-rw-r--r--devel/rubygem-aws-sdk-transcribeservice/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-transcribestreamingservice/Makefile2
-rw-r--r--devel/rubygem-aws-sdk-transcribestreamingservice/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-wafv2/Makefile2
-rw-r--r--devel/rubygem-aws-sdk-wafv2/distinfo6
-rw-r--r--devel/rubygem-bson/Makefile2
-rw-r--r--devel/rubygem-bson/distinfo6
-rw-r--r--devel/rubygem-cucumber-rails/Makefile3
-rw-r--r--devel/rubygem-cucumber/Makefile14
-rw-r--r--devel/rubygem-cucumber/distinfo6
-rw-r--r--devel/rubygem-cucumber9/Makefile35
-rw-r--r--devel/rubygem-cucumber9/distinfo3
-rw-r--r--devel/rubygem-cucumber9/pkg-descr1
-rw-r--r--devel/rubygem-datadog-ci/Makefile2
-rw-r--r--devel/rubygem-datadog-ci/distinfo6
-rw-r--r--devel/rubygem-dry-core-gitlab/Makefile22
-rw-r--r--devel/rubygem-dry-core-gitlab/distinfo3
-rw-r--r--devel/rubygem-dry-core-gitlab/pkg-descr2
-rw-r--r--devel/rubygem-dry-logic-gitlab/Makefile23
-rw-r--r--devel/rubygem-dry-logic-gitlab/distinfo3
-rw-r--r--devel/rubygem-dry-logic-gitlab/pkg-descr1
-rw-r--r--devel/rubygem-dry-types-gitlab/Makefile25
-rw-r--r--devel/rubygem-dry-types-gitlab/distinfo3
-rw-r--r--devel/rubygem-dry-types-gitlab/pkg-descr1
-rw-r--r--devel/rubygem-dry-types/Makefile2
-rw-r--r--devel/rubygem-dry-types/distinfo6
-rw-r--r--devel/rubygem-excon-gitlab/Makefile20
-rw-r--r--devel/rubygem-excon-gitlab/distinfo3
-rw-r--r--devel/rubygem-excon-gitlab/pkg-descr1
-rw-r--r--devel/rubygem-fog-core-gitlab/Makefile23
-rw-r--r--devel/rubygem-fog-core-gitlab/distinfo3
-rw-r--r--devel/rubygem-fog-core-gitlab/files/patch-gemspec11
-rw-r--r--devel/rubygem-fog-core-gitlab/pkg-descr2
-rw-r--r--devel/rubygem-fog-json-gitlab/Makefile21
-rw-r--r--devel/rubygem-fog-json-gitlab/distinfo3
-rw-r--r--devel/rubygem-fog-json-gitlab/pkg-descr2
-rw-r--r--devel/rubygem-gapic-common-gitlab/Makefile5
-rw-r--r--devel/rubygem-gitlab-labkit/Makefile4
-rw-r--r--devel/rubygem-gitlab/Makefile3
-rw-r--r--devel/rubygem-google-apis-cloudresourcemanager_v1/Makefile2
-rw-r--r--devel/rubygem-google-apis-cloudresourcemanager_v1/distinfo6
-rw-r--r--devel/rubygem-google-apis-cloudresourcemanager_v3/Makefile2
-rw-r--r--devel/rubygem-google-apis-cloudresourcemanager_v3/distinfo6
-rw-r--r--devel/rubygem-google-apis-compute_v1/Makefile2
-rw-r--r--devel/rubygem-google-apis-compute_v1/distinfo6
-rw-r--r--devel/rubygem-google-apis-storage_v1/Makefile2
-rw-r--r--devel/rubygem-google-apis-storage_v1/distinfo6
-rw-r--r--devel/rubygem-googleapis-common-protos-gitlab/Makefile22
-rw-r--r--devel/rubygem-googleapis-common-protos-gitlab/distinfo3
-rw-r--r--devel/rubygem-googleapis-common-protos-gitlab/pkg-descr2
-rw-r--r--devel/rubygem-grape-path-helpers/Makefile5
-rw-r--r--devel/rubygem-grape-swagger/Makefile3
-rw-r--r--devel/rubygem-grape20/Makefile5
-rw-r--r--devel/rubygem-grape_logging-gitlab/Makefile21
-rw-r--r--devel/rubygem-grape_logging-gitlab/distinfo3
-rw-r--r--devel/rubygem-grape_logging-gitlab/pkg-descr3
-rw-r--r--devel/rubygem-graphql/Makefile3
-rw-r--r--devel/rubygem-grpc-google-iam-v1-gitlab/Makefile22
-rw-r--r--devel/rubygem-grpc-google-iam-v1-gitlab/distinfo3
-rw-r--r--devel/rubygem-grpc-google-iam-v1-gitlab/files/patch-gemspec11
-rw-r--r--devel/rubygem-grpc-google-iam-v1-gitlab/pkg-descr1
-rw-r--r--devel/rubygem-io-event/Makefile2
-rw-r--r--devel/rubygem-io-event/distinfo6
-rw-r--r--devel/rubygem-jira-ruby-gitlab/Makefile23
-rw-r--r--devel/rubygem-jira-ruby-gitlab/distinfo3
-rw-r--r--devel/rubygem-jira-ruby-gitlab/pkg-descr1
-rw-r--r--devel/rubygem-license_finder-gitlab/Makefile3
-rw-r--r--devel/rubygem-logger-gitlab/Makefile2
-rw-r--r--devel/rubygem-logger-gitlab/distinfo6
-rw-r--r--devel/rubygem-prometheus-client-mmap/Makefile10
-rw-r--r--devel/rubygem-prometheus-client-mmap/Makefile.crates83
-rw-r--r--devel/rubygem-prometheus-client-mmap/distinfo168
-rw-r--r--devel/rubygem-rack-mini-profiler/Makefile2
-rw-r--r--devel/rubygem-rack-mini-profiler/distinfo6
-rw-r--r--devel/rubygem-rubocop-ast/Makefile2
-rw-r--r--devel/rubygem-rubocop-ast/distinfo6
-rw-r--r--devel/rubygem-rubocop/Makefile2
-rw-r--r--devel/rubygem-rubocop/distinfo6
-rw-r--r--devel/rubygem-sidekiq-gitlab/Makefile3
-rw-r--r--devel/rubygem-sorbet-runtime/Makefile2
-rw-r--r--devel/rubygem-sorbet-runtime/distinfo6
-rw-r--r--devel/rubygem-sprockets-gitlab/Makefile27
-rw-r--r--devel/rubygem-sprockets-gitlab/distinfo3
-rw-r--r--devel/rubygem-sprockets-gitlab/pkg-descr4
-rw-r--r--devel/rubygem-sprockets-rails-rails-gitlab/Makefile3
-rw-r--r--devel/rubygem-state_machines/Makefile2
-rw-r--r--devel/rubygem-state_machines/distinfo6
-rw-r--r--devel/rubygem-view_component-rails-gitlab/Makefile4
-rw-r--r--devel/rubygem-view_component-rails-gitlab/distinfo6
-rw-r--r--devel/spyder/Makefile90
-rw-r--r--devel/spyder/distinfo3
-rw-r--r--devel/spyder/files/patch-setup.py19
-rw-r--r--devel/spyder/pkg-descr3
-rw-r--r--devel/terraform-ls/Makefile5
-rw-r--r--devel/terraform-ls/distinfo10
-rw-r--r--devel/universal-ctags/Makefile2
-rw-r--r--devel/universal-ctags/distinfo6
-rw-r--r--devel/websocketpp/Makefile9
-rw-r--r--devel/websocketpp/files/patch-CMakeLists.txt11
-rw-r--r--devel/websocketpp/files/patch-examples_echo__server__both_echo__server__both.cpp11
-rw-r--r--devel/websocketpp/files/patch-examples_external__io__service_external__io__service.cpp11
-rw-r--r--devel/websocketpp/files/patch-examples_external__io__service_tcp__echo__server.hpp28
-rw-r--r--devel/websocketpp/files/patch-test_endpoint_endpoint.cpp22
-rw-r--r--devel/websocketpp/files/patch-test_transport_asio_timers.cpp20
-rw-r--r--devel/websocketpp/files/patch-test_transport_integration.cpp46
-rw-r--r--devel/websocketpp/files/patch-websocketpp_transport_asio_connection.hpp96
-rw-r--r--devel/websocketpp/files/patch-websocketpp_transport_asio_endpoint.hpp207
-rw-r--r--devel/websocketpp/files/patch-websocketpp_transport_asio_security_none.hpp23
-rw-r--r--devel/websocketpp/files/patch-websocketpp_transport_asio_security_tls.hpp32
-rw-r--r--devel/wrangler/Makefile3
551 files changed, 5923 insertions, 2983 deletions
diff --git a/devel/Makefile b/devel/Makefile
index e0088c90b78b..59a5d7964e46 100644
--- a/devel/Makefile
+++ b/devel/Makefile
@@ -313,7 +313,6 @@
SUBDIR += bingrep
SUBDIR += binutils
SUBDIR += bison
- SUBDIR += bit
SUBDIR += bitkeeper
SUBDIR += bitsery
SUBDIR += blame
@@ -868,6 +867,7 @@
SUBDIR += git-svn
SUBDIR += git-town
SUBDIR += git-tui
+ SUBDIR += git-who
SUBDIR += git-workspace
SUBDIR += gitaly
SUBDIR += gitea-act_runner
@@ -1659,7 +1659,6 @@
SUBDIR += lyra
SUBDIR += m17n-db
SUBDIR += m17n-docs
- SUBDIR += m17n-inscript2
SUBDIR += m17n-lib
SUBDIR += m4
SUBDIR += mage
@@ -4453,7 +4452,6 @@
SUBDIR += py-async_timeout
SUBDIR += py-asynctest
SUBDIR += py-atomiclong
- SUBDIR += py-atomicwrites
SUBDIR += py-atpublic
SUBDIR += py-attr
SUBDIR += py-attrdict
@@ -4741,6 +4739,7 @@
SUBDIR += py-crc32c
SUBDIR += py-crcmod
SUBDIR += py-crick
+ SUBDIR += py-cronsim
SUBDIR += py-crontab
SUBDIR += py-crosshair-tool
SUBDIR += py-cson
@@ -4815,9 +4814,12 @@
SUBDIR += py-distributed
SUBDIR += py-dj51-django-rq
SUBDIR += py-dj51-strawberry-graphql
+ SUBDIR += py-dj52-django-rq
+ SUBDIR += py-dj52-strawberry-graphql
SUBDIR += py-django-rq
SUBDIR += py-dm-tree
SUBDIR += py-docformatter
+ SUBDIR += py-dockerfile-parse
SUBDIR += py-dockerpty
SUBDIR += py-docopt
SUBDIR += py-doctest-ignore-unicode
@@ -5330,6 +5332,7 @@
SUBDIR += py-olefile
SUBDIR += py-omnijson
SUBDIR += py-omniorb
+ SUBDIR += py-oncalendar
SUBDIR += py-onigurumacffi
SUBDIR += py-opcodes
SUBDIR += py-openapi-codec
@@ -5352,8 +5355,6 @@
SUBDIR += py-opster
SUBDIR += py-optik
SUBDIR += py-optree
- SUBDIR += py-orange-canvas-core
- SUBDIR += py-orange-widget-base
SUBDIR += py-orca
SUBDIR += py-ordered-set
SUBDIR += py-ordereddict
@@ -5710,7 +5711,6 @@
SUBDIR += py-pytest-nunit
SUBDIR += py-pytest-order
SUBDIR += py-pytest-parallel
- SUBDIR += py-pytest-pep8
SUBDIR += py-pytest-plus
SUBDIR += py-pytest-pretty
SUBDIR += py-pytest-profiling
@@ -5728,7 +5728,6 @@
SUBDIR += py-pytest-rerunfailures
SUBDIR += py-pytest-ruff
SUBDIR += py-pytest-run-parallel
- SUBDIR += py-pytest-runner
SUBDIR += py-pytest-services
SUBDIR += py-pytest-shutil
SUBDIR += py-pytest-socket
@@ -5746,10 +5745,6 @@
SUBDIR += py-pytest-watcher
SUBDIR += py-pytest-xdist
SUBDIR += py-pytest-xprocess
- SUBDIR += py-pytest4
- SUBDIR += py-pytest4-cache
- SUBDIR += py-pytest4-cov
- SUBDIR += py-pytest4-flakes
SUBDIR += py-python-application
SUBDIR += py-python-bugzilla
SUBDIR += py-python-dateutil
@@ -5962,7 +5957,6 @@
SUBDIR += py-speaklater
SUBDIR += py-speg
SUBDIR += py-spyder-kernels
- SUBDIR += py-spyder-unittest
SUBDIR += py-sqids
SUBDIR += py-sqlfluff
SUBDIR += py-squint
@@ -6482,6 +6476,7 @@
SUBDIR += rubygem-algebrick
SUBDIR += rubygem-algorithms
SUBDIR += rubygem-aliyun-sdk
+ SUBDIR += rubygem-aliyun-sdk-gitlab
SUBDIR += rubygem-allison
SUBDIR += rubygem-amazing_print
SUBDIR += rubygem-analogger
@@ -6668,6 +6663,7 @@
SUBDIR += rubygem-aws-sdk-emrserverless
SUBDIR += rubygem-aws-sdk-entityresolution
SUBDIR += rubygem-aws-sdk-eventbridge
+ SUBDIR += rubygem-aws-sdk-evs
SUBDIR += rubygem-aws-sdk-finspace
SUBDIR += rubygem-aws-sdk-finspacedata
SUBDIR += rubygem-aws-sdk-firehose
@@ -7187,6 +7183,7 @@
SUBDIR += rubygem-cucumber-rails
SUBDIR += rubygem-cucumber-tag-expressions
SUBDIR += rubygem-cucumber-wire
+ SUBDIR += rubygem-cucumber9
SUBDIR += rubygem-curses
SUBDIR += rubygem-cyoi
SUBDIR += rubygem-daemon_controller
@@ -7244,10 +7241,13 @@
SUBDIR += rubygem-dry-configurable
SUBDIR += rubygem-dry-container
SUBDIR += rubygem-dry-core
+ SUBDIR += rubygem-dry-core-gitlab
SUBDIR += rubygem-dry-equalizer
SUBDIR += rubygem-dry-inflector
SUBDIR += rubygem-dry-logic
+ SUBDIR += rubygem-dry-logic-gitlab
SUBDIR += rubygem-dry-types
+ SUBDIR += rubygem-dry-types-gitlab
SUBDIR += rubygem-drydock
SUBDIR += rubygem-dynflow
SUBDIR += rubygem-e2mmap
@@ -7269,6 +7269,7 @@
SUBDIR += rubygem-event_stream_parser
SUBDIR += rubygem-eventmachine
SUBDIR += rubygem-excon
+ SUBDIR += rubygem-excon-gitlab
SUBDIR += rubygem-excon0
SUBDIR += rubygem-execjs
SUBDIR += rubygem-extlib
@@ -7316,10 +7317,12 @@
SUBDIR += rubygem-fluent-logger
SUBDIR += rubygem-fog
SUBDIR += rubygem-fog-core
+ SUBDIR += rubygem-fog-core-gitlab
SUBDIR += rubygem-fog-core1
SUBDIR += rubygem-fog-core210
SUBDIR += rubygem-fog-core250
SUBDIR += rubygem-fog-json
+ SUBDIR += rubygem-fog-json-gitlab
SUBDIR += rubygem-font-awesome-rails
SUBDIR += rubygem-font-awesome-rails-rails5
SUBDIR += rubygem-font-awesome-rails-rails52
@@ -7423,6 +7426,7 @@
SUBDIR += rubygem-google-protobuf
SUBDIR += rubygem-google-protobuf3
SUBDIR += rubygem-googleapis-common-protos
+ SUBDIR += rubygem-googleapis-common-protos-gitlab
SUBDIR += rubygem-googleapis-common-protos-types
SUBDIR += rubygem-graf
SUBDIR += rubygem-grape
@@ -7433,12 +7437,14 @@
SUBDIR += rubygem-grape-swagger-entity
SUBDIR += rubygem-grape20
SUBDIR += rubygem-grape_logging
+ SUBDIR += rubygem-grape_logging-gitlab
SUBDIR += rubygem-graphiql-rails
SUBDIR += rubygem-graphlient
SUBDIR += rubygem-graphql
SUBDIR += rubygem-graphql-client
SUBDIR += rubygem-graphql-docs
SUBDIR += rubygem-grpc-google-iam-v1
+ SUBDIR += rubygem-grpc-google-iam-v1-gitlab
SUBDIR += rubygem-guess_html_encoding
SUBDIR += rubygem-gyoku
SUBDIR += rubygem-hamster
@@ -7505,6 +7511,7 @@
SUBDIR += rubygem-jenkins_api_client
SUBDIR += rubygem-jeweler
SUBDIR += rubygem-jira-ruby
+ SUBDIR += rubygem-jira-ruby-gitlab
SUBDIR += rubygem-jmespath
SUBDIR += rubygem-jquery-ui-themes
SUBDIR += rubygem-jruby-jars
@@ -7942,6 +7949,7 @@
SUBDIR += rubygem-spring-watcher-listen
SUBDIR += rubygem-sprockets
SUBDIR += rubygem-sprockets-es6
+ SUBDIR += rubygem-sprockets-gitlab
SUBDIR += rubygem-sprockets-helpers
SUBDIR += rubygem-sprockets-rails-rails-gitlab
SUBDIR += rubygem-sprockets-rails-rails4
@@ -8233,7 +8241,6 @@
SUBDIR += splint
SUBDIR += spr
SUBDIR += spread-sheet-widget
- SUBDIR += spyder
SUBDIR += srecord
SUBDIR += sse2neon
SUBDIR += st
diff --git a/devel/R-cran-data.table/Makefile b/devel/R-cran-data.table/Makefile
index 48dfccacd831..36bbe73f8451 100644
--- a/devel/R-cran-data.table/Makefile
+++ b/devel/R-cran-data.table/Makefile
@@ -1,5 +1,5 @@
PORTNAME= data.table
-DISTVERSION= 1.17.4
+DISTVERSION= 1.17.6
CATEGORIES= devel
DISTNAME= ${PORTNAME}_${DISTVERSION}
diff --git a/devel/R-cran-data.table/distinfo b/devel/R-cran-data.table/distinfo
index 34b58065041c..f84e96ceb70c 100644
--- a/devel/R-cran-data.table/distinfo
+++ b/devel/R-cran-data.table/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1748333320
-SHA256 (data.table_1.17.4.tar.gz) = 396eb2a0e38249310070b60cc6c4e930f2cfc940e6ad0ac62c4c7a5b16390753
-SIZE (data.table_1.17.4.tar.gz) = 5839682
+TIMESTAMP = 1750424005
+SHA256 (data.table_1.17.6.tar.gz) = 1da48e4843a1e10118bab06cd12f945055518f1519fd92e73a1364f5f2ace628
+SIZE (data.table_1.17.6.tar.gz) = 5840031
diff --git a/devel/R-cran-evaluate/Makefile b/devel/R-cran-evaluate/Makefile
index 08ef050af773..c7d8050312e5 100644
--- a/devel/R-cran-evaluate/Makefile
+++ b/devel/R-cran-evaluate/Makefile
@@ -1,14 +1,16 @@
PORTNAME= evaluate
-DISTVERSION= 1.0.3
+DISTVERSION= 1.0.4
CATEGORIES= devel
DISTNAME= ${PORTNAME}_${PORTVERSION}
MAINTAINER= eduardo@FreeBSD.org
COMMENT= Parsing and Evaluation Tools
-WWW= https://cran.r-project.org/web/packages/evaluate/
+WWW= https://cran.r-project.org/package=evaluate
LICENSE= MIT
+TEST_DEPENDS= R-cran-testthat>0:devel/R-cran-testthat
+
USES= cran:auto-plist
.include <bsd.port.mk>
diff --git a/devel/R-cran-evaluate/distinfo b/devel/R-cran-evaluate/distinfo
index 8b19a2223bc7..abbe72b72e46 100644
--- a/devel/R-cran-evaluate/distinfo
+++ b/devel/R-cran-evaluate/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1736590975
-SHA256 (evaluate_1.0.3.tar.gz) = bbffedda130e5629bb4fb86153879ad29dbbfe566e38d5a2c74fc2a0d0dfa2e2
-SIZE (evaluate_1.0.3.tar.gz) = 37753
+TIMESTAMP = 1750446174
+SHA256 (evaluate_1.0.4.tar.gz) = 08dff6dcfce3cb321ab8d6851a246e698f6f641579d75c2a6875b36a65eca4ca
+SIZE (evaluate_1.0.4.tar.gz) = 39226
diff --git a/devel/R-cran-reshape/Makefile b/devel/R-cran-reshape/Makefile
index 8c59c0a56e34..3f235d296011 100644
--- a/devel/R-cran-reshape/Makefile
+++ b/devel/R-cran-reshape/Makefile
@@ -1,6 +1,5 @@
PORTNAME= reshape
-PORTVERSION= 0.8.9
-PORTREVISION= 1
+PORTVERSION= 0.8.10
CATEGORIES= devel
DISTNAME= ${PORTNAME}_${PORTVERSION}
@@ -10,10 +9,8 @@ WWW= http://had.co.nz/reshape/
LICENSE= MIT
-CRAN_DEPENDS= R-cran-plyr>0:devel/R-cran-plyr
-BUILD_DEPENDS= ${CRAN_DEPENDS}
-RUN_DEPENDS= ${CRAN_DEPENDS}
+RUN_DEPENDS= R-cran-plyr>0:devel/R-cran-plyr
-USES= cran:auto-plist,compiles
+USES= cran:auto-plist,compiles
.include <bsd.port.mk>
diff --git a/devel/R-cran-reshape/distinfo b/devel/R-cran-reshape/distinfo
index da6f1daa78c4..4420877da89c 100644
--- a/devel/R-cran-reshape/distinfo
+++ b/devel/R-cran-reshape/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1650109378
-SHA256 (reshape_0.8.9.tar.gz) = 791178b3b5f30c166ebf5910a5ab1c67b54e7023b10b6c2e2ddd1cc02a1e4048
-SIZE (reshape_0.8.9.tar.gz) = 41843
+TIMESTAMP = 1750516602
+SHA256 (reshape_0.8.10.tar.gz) = 35ef6e8956520279f44d538c613ff9605bc594fed46133200d61937828fc6b64
+SIZE (reshape_0.8.10.tar.gz) = 42889
diff --git a/devel/aws-c-event-stream/Makefile b/devel/aws-c-event-stream/Makefile
index f524574fdfd4..5ad0b0a8225a 100644
--- a/devel/aws-c-event-stream/Makefile
+++ b/devel/aws-c-event-stream/Makefile
@@ -1,6 +1,6 @@
PORTNAME= aws-c-event-stream
DISTVERSIONPREFIX= v
-DISTVERSION= 0.5.4
+DISTVERSION= 0.5.5
PORTEPOCH= 1
CATEGORIES= devel
diff --git a/devel/aws-c-event-stream/distinfo b/devel/aws-c-event-stream/distinfo
index d946e3745d89..26589ffd1ce2 100644
--- a/devel/aws-c-event-stream/distinfo
+++ b/devel/aws-c-event-stream/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1741359127
-SHA256 (awslabs-aws-c-event-stream-v0.5.4_GH0.tar.gz) = cef8b78e362836d15514110fb43a0a0c7a86b0a210d5fe25fd248a82027a7272
-SIZE (awslabs-aws-c-event-stream-v0.5.4_GH0.tar.gz) = 98545
+TIMESTAMP = 1750602901
+SHA256 (awslabs-aws-c-event-stream-v0.5.5_GH0.tar.gz) = f6e55c8fd6afd7f904e08d36c3210e199ece5dc838f0f8457b43b72ec4d818e9
+SIZE (awslabs-aws-c-event-stream-v0.5.5_GH0.tar.gz) = 99105
diff --git a/devel/aws-c-mqtt/Makefile b/devel/aws-c-mqtt/Makefile
index 1cbcd0a30ec8..156309eeef60 100644
--- a/devel/aws-c-mqtt/Makefile
+++ b/devel/aws-c-mqtt/Makefile
@@ -1,6 +1,6 @@
PORTNAME= aws-c-mqtt
DISTVERSIONPREFIX= v
-DISTVERSION= 0.13.1
+DISTVERSION= 0.13.2
CATEGORIES= devel
MAINTAINER= eduardo@FreeBSD.org
diff --git a/devel/aws-c-mqtt/distinfo b/devel/aws-c-mqtt/distinfo
index ce4ceb005fd4..c356ca16ca44 100644
--- a/devel/aws-c-mqtt/distinfo
+++ b/devel/aws-c-mqtt/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1748192327
-SHA256 (awslabs-aws-c-mqtt-v0.13.1_GH0.tar.gz) = c54d02c1e46f55bae8d5e6f9c4b0d78d84c1c9d9ac16ba8d78c3361edcd8b5bb
-SIZE (awslabs-aws-c-mqtt-v0.13.1_GH0.tar.gz) = 442637
+TIMESTAMP = 1750415183
+SHA256 (awslabs-aws-c-mqtt-v0.13.2_GH0.tar.gz) = 8d22b181e4c90f5c683e786aadb9fb59a30a699c332e96e16595216ef9058c2f
+SIZE (awslabs-aws-c-mqtt-v0.13.2_GH0.tar.gz) = 442638
diff --git a/devel/aws-c-s3/Makefile b/devel/aws-c-s3/Makefile
index fdd3d9b3e9b2..74e882db89a3 100644
--- a/devel/aws-c-s3/Makefile
+++ b/devel/aws-c-s3/Makefile
@@ -1,6 +1,6 @@
PORTNAME= aws-c-s3
DISTVERSIONPREFIX= v
-DISTVERSION= 0.8.1
+DISTVERSION= 0.8.3
CATEGORIES= devel
MAINTAINER= eduardo@FreeBSD.org
diff --git a/devel/aws-c-s3/distinfo b/devel/aws-c-s3/distinfo
index b6e88c88bccf..1ccaefb21e20 100644
--- a/devel/aws-c-s3/distinfo
+++ b/devel/aws-c-s3/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749306649
-SHA256 (awslabs-aws-c-s3-v0.8.1_GH0.tar.gz) = c8b09780691d2b94e50d101c68f01fa2d1c3debb0ff3aed313d93f0d3c9af663
-SIZE (awslabs-aws-c-s3-v0.8.1_GH0.tar.gz) = 369627
+TIMESTAMP = 1750889831
+SHA256 (awslabs-aws-c-s3-v0.8.3_GH0.tar.gz) = c1c233317927091ee966bb297db2e6adbb596d6e5f981dbc724b0831b7e8f07d
+SIZE (awslabs-aws-c-s3-v0.8.3_GH0.tar.gz) = 369787
diff --git a/devel/aws-crt-cpp/Makefile b/devel/aws-crt-cpp/Makefile
index 52d6f6217c2b..f6b6e7b50576 100644
--- a/devel/aws-crt-cpp/Makefile
+++ b/devel/aws-crt-cpp/Makefile
@@ -1,6 +1,6 @@
PORTNAME= aws-crt-cpp
DISTVERSIONPREFIX= v
-DISTVERSION= 0.32.8
+DISTVERSION= 0.32.10
CATEGORIES= devel
MAINTAINER= eduardo@FreeBSD.org
diff --git a/devel/aws-crt-cpp/distinfo b/devel/aws-crt-cpp/distinfo
index 6b0db272d426..2517eb04af4b 100644
--- a/devel/aws-crt-cpp/distinfo
+++ b/devel/aws-crt-cpp/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1748601912
-SHA256 (awslabs-aws-crt-cpp-v0.32.8_GH0.tar.gz) = db44260452a0296341fb8e7b987e4c328f08f7829b9f1c740fed9c963e081e93
-SIZE (awslabs-aws-crt-cpp-v0.32.8_GH0.tar.gz) = 370067
+TIMESTAMP = 1750891560
+SHA256 (awslabs-aws-crt-cpp-v0.32.10_GH0.tar.gz) = 3ae101aa7a0a62d9868575b0e07a64536da1566283a5a314a4eee0326d808295
+SIZE (awslabs-aws-crt-cpp-v0.32.10_GH0.tar.gz) = 371392
diff --git a/devel/aws-sdk-cpp/Makefile b/devel/aws-sdk-cpp/Makefile
index bb23260795d4..06319a47c54c 100644
--- a/devel/aws-sdk-cpp/Makefile
+++ b/devel/aws-sdk-cpp/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-cpp
-DISTVERSION= 1.11.583
+DISTVERSION= 1.11.592
CATEGORIES= devel
MAINTAINER= eduardo@FreeBSD.org
diff --git a/devel/aws-sdk-cpp/distinfo b/devel/aws-sdk-cpp/distinfo
index e897831d50c2..2c165caa8951 100644
--- a/devel/aws-sdk-cpp/distinfo
+++ b/devel/aws-sdk-cpp/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749212274
-SHA256 (aws-aws-sdk-cpp-1.11.583_GH0.tar.gz) = 155bbfd5ef6e84d27aad1b49b8a537f5c2ad4215116b086725ef76011f42863f
-SIZE (aws-aws-sdk-cpp-1.11.583_GH0.tar.gz) = 74809185
+TIMESTAMP = 1750416616
+SHA256 (aws-aws-sdk-cpp-1.11.592_GH0.tar.gz) = 274fb569fec2eac652d3949b0e4f2a58f522686198b12f5d3cd62e4b2ea9824b
+SIZE (aws-aws-sdk-cpp-1.11.592_GH0.tar.gz) = 75269830
diff --git a/devel/bacnet-stack/Makefile b/devel/bacnet-stack/Makefile
index ff4d79925fbc..fb391fdf5b1f 100644
--- a/devel/bacnet-stack/Makefile
+++ b/devel/bacnet-stack/Makefile
@@ -1,5 +1,5 @@
PORTNAME= bacnet-stack
-PORTVERSION= 1.4.0
+PORTVERSION= 1.4.1
CATEGORIES= devel
MAINTAINER= acm@FreeBSD.org
@@ -9,10 +9,12 @@ WWW= https://github.com/bacnet-stack/bacnet-stack
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/license/readme.txt
-USES= cmake compiler:c++11-lang
+LIB_DEPENDS= libdispatch.so:devel/libdispatch
+
+USES= cmake compiler:c++11-lang localbase:ldflags
USE_GITHUB= yes
GH_ACCOUNT= bacnet-stack
-GH_TAGNAME= 8a0a01c
+GH_TAGNAME= c111154
LDFLAGS= -lm
diff --git a/devel/bacnet-stack/distinfo b/devel/bacnet-stack/distinfo
index 358eb00ac59f..3d7a1a1cd7f3 100644
--- a/devel/bacnet-stack/distinfo
+++ b/devel/bacnet-stack/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1734773553
-SHA256 (bacnet-stack-bacnet-stack-1.4.0-8a0a01c_GH0.tar.gz) = 12bb1b2d8aaa9ee2fbc7f2a703870d1fce6eee6e7ce9774b4822c34afa202fa4
-SIZE (bacnet-stack-bacnet-stack-1.4.0-8a0a01c_GH0.tar.gz) = 8045059
+TIMESTAMP = 1750719980
+SHA256 (bacnet-stack-bacnet-stack-1.4.1-c111154_GH0.tar.gz) = 6259c9c5c25b16e2c51f10bc53fe1ea1bfec79725bb1d00fbb354ab7d0fdd94c
+SIZE (bacnet-stack-bacnet-stack-1.4.1-c111154_GH0.tar.gz) = 10019494
diff --git a/devel/bacnet-stack/files/patch-CMakeLists.txt b/devel/bacnet-stack/files/patch-CMakeLists.txt
new file mode 100644
index 000000000000..ea54510ad534
--- /dev/null
+++ b/devel/bacnet-stack/files/patch-CMakeLists.txt
@@ -0,0 +1,44 @@
+--- CMakeLists.txt.orig 2025-06-23 23:19:03 UTC
++++ CMakeLists.txt
+@@ -834,10 +834,40 @@ elseif(${CMAKE_SYSTEM_NAME} STREQUAL "FreeBSD")
+
+ target_sources(${PROJECT_NAME} PRIVATE
+ ports/bsd/bacport.h
+- ports/bsd/bip-init.c
++ $<$<BOOL:${BACDL_BIP}>:ports/bsd/bip-init.c>
++ $<$<BOOL:${BACDL_BIP6}>:ports/bsd/bip6.c>
++ $<$<BOOL:${BACDL_MSTP}>:ports/bsd/rs485.c>
++ $<$<BOOL:${BACDL_MSTP}>:ports/bsd/rs485.h>
++ $<$<BOOL:${BACDL_MSTP}>:ports/bsd/dlmstp.c>
+ ports/bsd/datetime-init.c
+ ports/bsd/mstimer-init.c
++ $<$<BOOL:${BACDL_BSC}>:ports/bsd/bsc-event.c>
++ $<$<BOOL:${BACDL_BSC}>:ports/bsd/websocket-cli.c>
++ $<$<BOOL:${BACDL_BSC}>:ports/bsd/websocket-srv.c>
++ $<$<BOOL:${BACDL_BSC}>:ports/bsd/websocket-global.c>
+ ports/bsd/stdbool.h)
++
++ if(BACDL_ETHERNET)
++ FIND_PATH(PCAP_INCLUDE pcap.h)
++ if(NOT PCAP_INCLUDE)
++ message(WARNING "BACNET: pcap.h header file not found")
++ else()
++ message(STATUS "BACNET: pcap Include:...................\"${PCAP_INCLUDE}\"")
++ endif()
++ FIND_LIBRARY(PCAP_LIBRARIES NAMES pcap)
++ if(NOT PCAP_LIBRARIES)
++ message(WARNING "BACNET: libpcap not found")
++ else()
++ message(STATUS "BACNET: pcap Lib:.......................\"${PCAP_LIBRARIES}\"")
++ endif()
++ if(PCAP_INCLUDE AND PCAP_LIBRARIES)
++ include_directories(${PCAP_INCLUDE})
++ link_libraries(${PCAP_LIBRARIES})
++ target_sources(${PROJECT_NAME} PRIVATE
++ ports/bsd/ethernet.c
++ )
++ endif()
++ endif()
+ endif()
+
+ target_include_directories(${PROJECT_NAME} PUBLIC
diff --git a/devel/bacnet-stack/pkg-plist b/devel/bacnet-stack/pkg-plist
index 4675d2027d82..56f528a28de9 100644
--- a/devel/bacnet-stack/pkg-plist
+++ b/devel/bacnet-stack/pkg-plist
@@ -7,6 +7,7 @@ include/bacnet/assigned_access_rights.h
include/bacnet/authentication_factor.h
include/bacnet/authentication_factor_format.h
include/bacnet/awf.h
+include/bacnet/bacaction.h
include/bacnet/bacaddr.h
include/bacnet/bacapp.h
include/bacnet/bacdcode.h
@@ -16,6 +17,7 @@ include/bacnet/bacdevobjpropref.h
include/bacnet/bacenum.h
include/bacnet/bacerror.h
include/bacnet/bacint.h
+include/bacnet/baclog.h
include/bacnet/bacprop.h
include/bacnet/bacpropstates.h
include/bacnet/bacreal.h
@@ -45,6 +47,7 @@ include/bacnet/basic/object/ao.h
include/bacnet/basic/object/av.h
include/bacnet/basic/object/bacfile.h
include/bacnet/basic/object/bi.h
+include/bacnet/basic/object/bitstring_value.h
include/bacnet/basic/object/blo.h
include/bacnet/basic/object/bo.h
include/bacnet/basic/object/bv.h
@@ -66,12 +69,20 @@ include/bacnet/basic/object/mso.h
include/bacnet/basic/object/msv.h
include/bacnet/basic/object/nc.h
include/bacnet/basic/object/netport.h
+include/bacnet/basic/object/netport_internal.h
include/bacnet/basic/object/objects.h
include/bacnet/basic/object/osv.h
include/bacnet/basic/object/piv.h
+include/bacnet/basic/object/program.h
+include/bacnet/basic/object/sc_netport.h
include/bacnet/basic/object/schedule.h
+include/bacnet/basic/object/structured_view.h
include/bacnet/basic/object/time_value.h
include/bacnet/basic/object/trendlog.h
+include/bacnet/basic/server/bacnet_basic.h
+include/bacnet/basic/server/bacnet_port.h
+include/bacnet/basic/server/bacnet_port_ipv4.h
+include/bacnet/basic/server/bacnet_port_ipv6.h
include/bacnet/basic/service/h_alarm_ack.h
include/bacnet/basic/service/h_apdu.h
include/bacnet/basic/service/h_arf.h
@@ -105,6 +116,7 @@ include/bacnet/basic/service/h_whohas.h
include/bacnet/basic/service/h_whois.h
include/bacnet/basic/service/h_wp.h
include/bacnet/basic/service/h_wpm.h
+include/bacnet/basic/service/h_write_group.h
include/bacnet/basic/service/s_abort.h
include/bacnet/basic/service/s_ack_alarm.h
include/bacnet/basic/service/s_arfs.h
@@ -133,6 +145,7 @@ include/bacnet/basic/service/s_whohas.h
include/bacnet/basic/service/s_whois.h
include/bacnet/basic/service/s_wp.h
include/bacnet/basic/service/s_wpm.h
+include/bacnet/basic/service/s_write_group.h
include/bacnet/basic/services.h
include/bacnet/basic/sys/bacnet_stack_exports.h
include/bacnet/basic/sys/bigend.h
@@ -141,10 +154,12 @@ include/bacnet/basic/sys/bytes.h
include/bacnet/basic/sys/color_rgb.h
include/bacnet/basic/sys/days.h
include/bacnet/basic/sys/debug.h
+include/bacnet/basic/sys/dst.h
include/bacnet/basic/sys/fifo.h
include/bacnet/basic/sys/filename.h
include/bacnet/basic/sys/key.h
include/bacnet/basic/sys/keylist.h
+include/bacnet/basic/sys/lighting_command.h
include/bacnet/basic/sys/linear.h
include/bacnet/basic/sys/mstimer.h
include/bacnet/basic/sys/platform.h
@@ -153,6 +168,7 @@ include/bacnet/basic/sys/sbuf.h
include/bacnet/basic/tsm/tsm.h
include/bacnet/basic/ucix/ucix.h
include/bacnet/calendar_entry.h
+include/bacnet/channel_value.h
include/bacnet/config.h
include/bacnet/cov.h
include/bacnet/create_object.h
@@ -163,6 +179,18 @@ include/bacnet/datalink/automac.h
include/bacnet/datalink/bacsec.h
include/bacnet/datalink/bip.h
include/bacnet/datalink/bip6.h
+include/bacnet/datalink/bsc/bsc-conf.h
+include/bacnet/datalink/bsc/bsc-datalink.h
+include/bacnet/datalink/bsc/bsc-event.h
+include/bacnet/datalink/bsc/bsc-hub-connector.h
+include/bacnet/datalink/bsc/bsc-hub-function.h
+include/bacnet/datalink/bsc/bsc-node-switch.h
+include/bacnet/datalink/bsc/bsc-node.h
+include/bacnet/datalink/bsc/bsc-retcodes.h
+include/bacnet/datalink/bsc/bsc-socket.h
+include/bacnet/datalink/bsc/bsc-util.h
+include/bacnet/datalink/bsc/bvlc-sc.h
+include/bacnet/datalink/bsc/websocket.h
include/bacnet/datalink/bvlc.h
include/bacnet/datalink/bvlc6.h
include/bacnet/datalink/cobs.h
@@ -197,6 +225,7 @@ include/bacnet/readrange.h
include/bacnet/reject.h
include/bacnet/rp.h
include/bacnet/rpm.h
+include/bacnet/secure_connect.h
include/bacnet/special_event.h
include/bacnet/timestamp.h
include/bacnet/timesync.h
@@ -206,8 +235,12 @@ include/bacnet/whohas.h
include/bacnet/whois.h
include/bacnet/wp.h
include/bacnet/wpm.h
+include/bacnet/write_group.h
include/bacport.h
+include/dlmstp_port.h
+include/rs485.h
include/stdbool.h
+include/websocket-global.h
lib/cmake/bacnet-stack/bacnet-stackConfig.cmake
lib/cmake/bacnet-stack/bacnet-stackConfigVersion.cmake
lib/cmake/bacnet-stack/bacnet-stackTargets-%%CMAKE_BUILD_TYPE%%.cmake
diff --git a/devel/bennugd-core/Makefile b/devel/bennugd-core/Makefile
index 93444eb9e67d..431e2fcf2e9d 100644
--- a/devel/bennugd-core/Makefile
+++ b/devel/bennugd-core/Makefile
@@ -2,7 +2,7 @@ PORTNAME= core
PORTVERSION= svn20130912
PORTREVISION= 1
CATEGORIES= devel games
-MASTER_SITES= http://mirror.amdmi3.ru/distfiles/
+MASTER_SITES= https://mirror.amdmi3.ru/distfiles/
PKGNAMEPREFIX= bennugd-
DISTNAME= bennugd-${PORTVERSION}
diff --git a/devel/bennugd-modules/Makefile b/devel/bennugd-modules/Makefile
index 06bbb58114c0..1b17dfd34f35 100644
--- a/devel/bennugd-modules/Makefile
+++ b/devel/bennugd-modules/Makefile
@@ -2,7 +2,7 @@ PORTNAME= modules
PORTVERSION= svn20130912
PORTREVISION= 4
CATEGORIES= devel games
-MASTER_SITES= http://mirror.amdmi3.ru/distfiles/
+MASTER_SITES= https://mirror.amdmi3.ru/distfiles/
PKGNAMEPREFIX= bennugd-
DISTNAME= bennugd-${PORTVERSION}
diff --git a/devel/bit/Makefile b/devel/bit/Makefile
deleted file mode 100644
index 21e180154836..000000000000
--- a/devel/bit/Makefile
+++ /dev/null
@@ -1,70 +0,0 @@
-PORTNAME= bit
-DISTVERSIONPREFIX= v
-DISTVERSION= 1.1.2
-PORTREVISION= 27
-CATEGORIES= devel
-
-MAINTAINER= ashish@FreeBSD.org
-COMMENT= Modern command-line interface to Git
-WWW= https://github.com/chriswalz/bit
-
-LICENSE= APACHE20
-LICENSE_FILE= ${WRKSRC}/LICENSE
-
-DEPRECATED= Upstream ceased development
-EXPIRATION_DATE=2025-06-21
-
-USES= cpe go:modules
-CPE_VENDOR= ${PORTNAME}_project
-USE_GITHUB= yes
-GH_ACCOUNT= chriswalz
-GH_TUPLE= \
- AlecAivazis:survey:v2.2.9:alecaivazis_survey_v2/vendor/github.com/AlecAivazis/survey/v2 \
- apex:log:v1.9.0:apex_log/vendor/github.com/apex/log \
- bradfitz:iter:e8f45d346db8:bradfitz_iter/vendor/github.com/bradfitz/iter \
- c-bata:go-prompt:v0.2.5:c_bata_go_prompt/vendor/github.com/c-bata/go-prompt \
- c4milo:unpackit:4ed373e9ef1c:c4milo_unpackit/vendor/github.com/c4milo/unpackit \
- chriswalz:complete:v3.0.13:chriswalz_complete_v3/vendor/github.com/chriswalz/complete/v3 \
- davecgh:go-spew:v1.1.1:davecgh_go_spew/vendor/github.com/davecgh/go-spew \
- dsnet:compress:v0.0.1:dsnet_compress/vendor/github.com/dsnet/compress \
- go-yaml:yaml:a5ece683394c:go_yaml_yaml/vendor/gopkg.in/yaml.v3 \
- golang:crypto:f99c8df09eb5:golang_crypto/vendor/golang.org/x/crypto \
- golang:sys:v0.6.0:golang_sys/vendor/golang.org/x/sys \
- golang:text:v0.3.2:golang_text/vendor/golang.org/x/text \
- google:go-github:v17.0.0:google_go_github/vendor/github.com/google/go-github \
- google:go-github:v32.1.0:google_go_github_v32/vendor/github.com/google/go-github/v32 \
- google:go-querystring:v1.0.0:google_go_querystring/vendor/github.com/google/go-querystring \
- google:shlex:e7afc7fbc510:google_shlex/vendor/github.com/google/shlex \
- gosuri:uilive:v0.0.4:gosuri_uilive/vendor/github.com/gosuri/uilive \
- gosuri:uiprogress:v0.0.1:gosuri_uiprogress/vendor/github.com/gosuri/uiprogress \
- hashicorp:errwrap:v1.0.0:hashicorp_errwrap/vendor/github.com/hashicorp/errwrap \
- hashicorp:go-multierror:v1.0.0:hashicorp_go_multierror/vendor/github.com/hashicorp/go-multierror \
- hooklift:assert:v0.1.0:hooklift_assert/vendor/github.com/hooklift/assert \
- inconshreveable:mousetrap:v1.0.0:inconshreveable_mousetrap/vendor/github.com/inconshreveable/mousetrap \
- kballard:go-shellquote:95032a82bc51:kballard_go_shellquote/vendor/github.com/kballard/go-shellquote \
- klauspost:compress:v1.4.1:klauspost_compress/vendor/github.com/klauspost/compress \
- klauspost:cpuid:v1.2.0:klauspost_cpuid/vendor/github.com/klauspost/cpuid \
- klauspost:pgzip:v1.2.5:klauspost_pgzip/vendor/github.com/klauspost/pgzip \
- lithammer:fuzzysearch:v1.1.1:lithammer_fuzzysearch/vendor/github.com/lithammer/fuzzysearch \
- mattn:go-colorable:v0.1.7:mattn_go_colorable/vendor/github.com/mattn/go-colorable \
- mattn:go-isatty:v0.0.12:mattn_go_isatty/vendor/github.com/mattn/go-isatty \
- mattn:go-runewidth:v0.0.9:mattn_go_runewidth/vendor/github.com/mattn/go-runewidth \
- mattn:go-tty:v0.0.3:mattn_go_tty/vendor/github.com/mattn/go-tty \
- mgutz:ansi:9520e82c474b:mgutz_ansi/vendor/github.com/mgutz/ansi \
- pkg:errors:v0.9.1:pkg_errors/vendor/github.com/pkg/errors \
- pkg:term:v1.1.0:pkg_term/vendor/github.com/pkg/term \
- pmezard:go-difflib:v1.0.0:pmezard_go_difflib/vendor/github.com/pmezard/go-difflib \
- posener:script:v1.1.5:posener_script/vendor/github.com/posener/script \
- rs:zerolog:v1.20.0:rs_zerolog/vendor/github.com/rs/zerolog \
- spf13:cobra:v1.1.3:spf13_cobra/vendor/github.com/spf13/cobra \
- spf13:pflag:v1.0.5:spf13_pflag/vendor/github.com/spf13/pflag \
- stretchr:testify:v1.7.0:stretchr_testify/vendor/github.com/stretchr/testify \
- thoas:go-funk:v0.7.0:thoas_go_funk/vendor/github.com/thoas/go-funk \
- tj:go-update:v2.2.4:tj_go_update/vendor/github.com/tj/go-update \
- ulikunitz:xz:v0.5.8:ulikunitz_xz/vendor/github.com/ulikunitz/xz
-
-GO_TARGET= .
-PLIST_FILES= bin/bit
-SUB_FILES= pkg-message
-
-.include <bsd.port.mk>
diff --git a/devel/bit/distinfo b/devel/bit/distinfo
deleted file mode 100644
index 36d39868be62..000000000000
--- a/devel/bit/distinfo
+++ /dev/null
@@ -1,89 +0,0 @@
-TIMESTAMP = 1678844048
-SHA256 (chriswalz-bit-v1.1.2_GH0.tar.gz) = 563ae6b0fa279cb8ea8f66b4b455c7cb74a9e65a0edbe694505b2c8fc719b2ff
-SIZE (chriswalz-bit-v1.1.2_GH0.tar.gz) = 157191
-SHA256 (AlecAivazis-survey-v2.2.9_GH0.tar.gz) = 8011eadec37037a25a934f5a7a1bd9f49db05834ef5f9b1f14d00b555d05c220
-SIZE (AlecAivazis-survey-v2.2.9_GH0.tar.gz) = 1567447
-SHA256 (apex-log-v1.9.0_GH0.tar.gz) = 6171253fb8b022d5151a5b4b9847bcd6f2cdc2fd7180a741090626d73d311890
-SIZE (apex-log-v1.9.0_GH0.tar.gz) = 31978
-SHA256 (bradfitz-iter-e8f45d346db8_GH0.tar.gz) = e6674cc6daefb2d2a745d7aeccee0d242d183458c38824361793540e0e359185
-SIZE (bradfitz-iter-e8f45d346db8_GH0.tar.gz) = 2012
-SHA256 (c-bata-go-prompt-v0.2.5_GH0.tar.gz) = 6e408e73ee484e3ed56b1dfd9dda7dae622b3d80d9eb62c668060f0572de1f1e
-SIZE (c-bata-go-prompt-v0.2.5_GH0.tar.gz) = 44208
-SHA256 (c4milo-unpackit-4ed373e9ef1c_GH0.tar.gz) = e71de01ca3d954245b24ea5dcdc60705ce55d3991a400c656ca3d4b30b06de98
-SIZE (c4milo-unpackit-4ed373e9ef1c_GH0.tar.gz) = 4211999
-SHA256 (chriswalz-complete-v3.0.13_GH0.tar.gz) = 0abd8539193a65d50646f7523843c8dfdfcbade270ac4392b6965be58efa7b44
-SIZE (chriswalz-complete-v3.0.13_GH0.tar.gz) = 87967
-SHA256 (davecgh-go-spew-v1.1.1_GH0.tar.gz) = 7d82b9bb7291adbe7498fe946920ab3e7fc9e6cbfc3b2294693fad00bf0dd17e
-SIZE (davecgh-go-spew-v1.1.1_GH0.tar.gz) = 42152
-SHA256 (dsnet-compress-v0.0.1_GH0.tar.gz) = 345332d6a147f052cf4a34edb5187b323f06f012f842bb49fd05ec55f5339c5b
-SIZE (dsnet-compress-v0.0.1_GH0.tar.gz) = 9962544
-SHA256 (go-yaml-yaml-a5ece683394c_GH0.tar.gz) = e4b738b2e3cd15fd5f76704d35d3b62d77d808894ff83bfe68f5f28b03ded019
-SIZE (go-yaml-yaml-a5ece683394c_GH0.tar.gz) = 88436
-SHA256 (golang-crypto-f99c8df09eb5_GH0.tar.gz) = dc797c3718a32db5df5b4fd4832d39c7c1be54fcde444e6eb9b1e4e4f5f3c7f9
-SIZE (golang-crypto-f99c8df09eb5_GH0.tar.gz) = 1690862
-SHA256 (golang-sys-v0.6.0_GH0.tar.gz) = b4f6d17c7a128f76169964b437cb66b3f2dbf9a33361928ec19dfecf7b03fc54
-SIZE (golang-sys-v0.6.0_GH0.tar.gz) = 1434234
-SHA256 (golang-text-v0.3.2_GH0.tar.gz) = 0b9309698f5708531c5377ab1e29b423a6d9e20c55a8d386c3b8283428212f22
-SIZE (golang-text-v0.3.2_GH0.tar.gz) = 7168069
-SHA256 (google-go-github-v17.0.0_GH0.tar.gz) = 75e6007d9a17b91864d1ef83de75c07abafbe05d82caaf140522b94299abfb16
-SIZE (google-go-github-v17.0.0_GH0.tar.gz) = 212084
-SHA256 (google-go-github-v32.1.0_GH0.tar.gz) = 2f9eb9201319450ea3e5d165e34cc4ce2e38a280c0992683d7e1b8b21138aa7f
-SIZE (google-go-github-v32.1.0_GH0.tar.gz) = 336951
-SHA256 (google-go-querystring-v1.0.0_GH0.tar.gz) = 59fdfd4d740c85c60c35d3e09b587cfa2b435e78178ac4a23950afbece7118ed
-SIZE (google-go-querystring-v1.0.0_GH0.tar.gz) = 7529
-SHA256 (google-shlex-e7afc7fbc510_GH0.tar.gz) = 87f77e98720add261add169e386cbdcc894e2635dca299bc4119dc417ea321ca
-SIZE (google-shlex-e7afc7fbc510_GH0.tar.gz) = 7342
-SHA256 (gosuri-uilive-v0.0.4_GH0.tar.gz) = d6d60529725b8fe0a75d30361961257f2dc0c99ae567256fb6d9e45bf5243036
-SIZE (gosuri-uilive-v0.0.4_GH0.tar.gz) = 153271
-SHA256 (gosuri-uiprogress-v0.0.1_GH0.tar.gz) = 02c75ecc3f948d33beb2a484deb9566a00fccbdfc55ed52ae3bc6e84af669c3d
-SIZE (gosuri-uiprogress-v0.0.1_GH0.tar.gz) = 1655252
-SHA256 (hashicorp-errwrap-v1.0.0_GH0.tar.gz) = 26afc0e5895c6ce87c881c5c02c682ccc9a08174a9c27ca26d4a1e72dbf78128
-SIZE (hashicorp-errwrap-v1.0.0_GH0.tar.gz) = 8346
-SHA256 (hashicorp-go-multierror-v1.0.0_GH0.tar.gz) = 5ae83eea62b2c845d41087c38c878741337e092db114b9a7ca9aebe5bf1dd264
-SIZE (hashicorp-go-multierror-v1.0.0_GH0.tar.gz) = 10066
-SHA256 (hooklift-assert-v0.1.0_GH0.tar.gz) = ba2900e6769dd55fede3c3ca48912222ac3050e156f6b33fcc864e83d09011fc
-SIZE (hooklift-assert-v0.1.0_GH0.tar.gz) = 6559
-SHA256 (inconshreveable-mousetrap-v1.0.0_GH0.tar.gz) = 5edc7731c819c305623568e317aa253d342be3447def97f1fa9e10eb5ad819f6
-SIZE (inconshreveable-mousetrap-v1.0.0_GH0.tar.gz) = 2290
-SHA256 (kballard-go-shellquote-95032a82bc51_GH0.tar.gz) = dde336eb697f7f9c26cf6d1467f75b6cf559262c1b0b110d28fff29790f76bc5
-SIZE (kballard-go-shellquote-95032a82bc51_GH0.tar.gz) = 4328
-SHA256 (klauspost-compress-v1.4.1_GH0.tar.gz) = 84bfae96914ce4d648a39cbcd223c716885aa0643c0f3e96ea9b6953d96a6b66
-SIZE (klauspost-compress-v1.4.1_GH0.tar.gz) = 3443698
-SHA256 (klauspost-cpuid-v1.2.0_GH0.tar.gz) = aa29ebcf12669eef96c7c54b551617b90b65c55d126ef0ff9fbacd605e738a67
-SIZE (klauspost-cpuid-v1.2.0_GH0.tar.gz) = 278872
-SHA256 (klauspost-pgzip-v1.2.5_GH0.tar.gz) = a64bad5981a232f6b5a40e488708b19a0551e83465f6792b7925f90829d7a830
-SIZE (klauspost-pgzip-v1.2.5_GH0.tar.gz) = 125923
-SHA256 (lithammer-fuzzysearch-v1.1.1_GH0.tar.gz) = 4d48672afa0700558c6f6a01055db2d44ca8e9114a4b6d752bab9e28a17599e2
-SIZE (lithammer-fuzzysearch-v1.1.1_GH0.tar.gz) = 6998
-SHA256 (mattn-go-colorable-v0.1.7_GH0.tar.gz) = e394441b47cb26bb0c60ffdf2c60d57facbbc39f7a60763fdb1ec752cb460abf
-SIZE (mattn-go-colorable-v0.1.7_GH0.tar.gz) = 9560
-SHA256 (mattn-go-isatty-v0.0.12_GH0.tar.gz) = addbdc341d7685ed4cc8d2d8a8fd2bd9b784bde00d0ea99fb251039fc10c611c
-SIZE (mattn-go-isatty-v0.0.12_GH0.tar.gz) = 4548
-SHA256 (mattn-go-runewidth-v0.0.9_GH0.tar.gz) = 4f20a337ad06e071f29535afe9c5207d3e8840c8c86672bbc5f9837c6229c835
-SIZE (mattn-go-runewidth-v0.0.9_GH0.tar.gz) = 16714
-SHA256 (mattn-go-tty-v0.0.3_GH0.tar.gz) = 4fc1faabd0ec817ca634931519d4d286858199fd6b8a5829fdc7cc7a40c45d8c
-SIZE (mattn-go-tty-v0.0.3_GH0.tar.gz) = 7795
-SHA256 (mgutz-ansi-9520e82c474b_GH0.tar.gz) = f9203c71aceb8b7ffa87181fd8f51dc69acce3d2161c4c017ea92c6840f85093
-SIZE (mgutz-ansi-9520e82c474b_GH0.tar.gz) = 4876
-SHA256 (pkg-errors-v0.9.1_GH0.tar.gz) = 56bfd893023daa498508bfe161de1be83299fcf15376035e7df79cbd7d6fa608
-SIZE (pkg-errors-v0.9.1_GH0.tar.gz) = 13415
-SHA256 (pkg-term-v1.1.0_GH0.tar.gz) = dc7e94b88b5d494264d28923a58a73732ed066897a916ab36568fac2b32a91d5
-SIZE (pkg-term-v1.1.0_GH0.tar.gz) = 10923
-SHA256 (pmezard-go-difflib-v1.0.0_GH0.tar.gz) = 28f3dc1b5c0efd61203ab07233f774740d3bf08da4d8153fb5310db6cea0ebda
-SIZE (pmezard-go-difflib-v1.0.0_GH0.tar.gz) = 11398
-SHA256 (posener-script-v1.1.5_GH0.tar.gz) = 37aa5cc92a60219b60bafdf3bc7ebe0cbab692c977134f40c00ca18d9a45223f
-SIZE (posener-script-v1.1.5_GH0.tar.gz) = 17104
-SHA256 (rs-zerolog-v1.20.0_GH0.tar.gz) = 9e098068534addb5663bdc51f0a471b69c92b23fee020f23bfd3dceab140869f
-SIZE (rs-zerolog-v1.20.0_GH0.tar.gz) = 217812
-SHA256 (spf13-cobra-v1.1.3_GH0.tar.gz) = e5f93c61e1236e61c7fc45882d2a03b81f46ebebdf70628ebb64b0b5fe34f6fa
-SIZE (spf13-cobra-v1.1.3_GH0.tar.gz) = 146580
-SHA256 (spf13-pflag-v1.0.5_GH0.tar.gz) = 9a2cae1f8e8ab0d2cc8ebe468e871af28d9ac0962cf0520999e3ba85f0c7b808
-SIZE (spf13-pflag-v1.0.5_GH0.tar.gz) = 50796
-SHA256 (stretchr-testify-v1.7.0_GH0.tar.gz) = 560c0984072cb436b17bbce5699b205d5aa2beb58ef7a94530d7724b5739a8d6
-SIZE (stretchr-testify-v1.7.0_GH0.tar.gz) = 91073
-SHA256 (thoas-go-funk-v0.7.0_GH0.tar.gz) = ff782d73cf43e914a7a7e722849833819d8216fff302a56b518ab75c8d17d02b
-SIZE (thoas-go-funk-v0.7.0_GH0.tar.gz) = 36511
-SHA256 (tj-go-update-v2.2.4_GH0.tar.gz) = ef3fbcadc316f9ea66c179c5ca6ef323ee01be63c38a3b66786b0b449a9d7eb4
-SIZE (tj-go-update-v2.2.4_GH0.tar.gz) = 5139
-SHA256 (ulikunitz-xz-v0.5.8_GH0.tar.gz) = 55390974e162efe975940569da7110185ac81a52c3c8f556f289dffc1483600f
-SIZE (ulikunitz-xz-v0.5.8_GH0.tar.gz) = 478381
diff --git a/devel/bit/files/patch-vendor_github.com_pkg_term_termios_pty__freebsd.go b/devel/bit/files/patch-vendor_github.com_pkg_term_termios_pty__freebsd.go
deleted file mode 100644
index eb1e1ba11934..000000000000
--- a/devel/bit/files/patch-vendor_github.com_pkg_term_termios_pty__freebsd.go
+++ /dev/null
@@ -1,10 +0,0 @@
---- vendor/github.com/pkg/term/termios/pty_freebsd.go.orig 2021-04-11 08:22:30 UTC
-+++ vendor/github.com/pkg/term/termios/pty_freebsd.go
-@@ -3,6 +3,7 @@ package termios
- import (
- "fmt"
- "unsafe"
-+ "golang.org/x/sys/unix"
- )
-
- func posix_openpt(oflag int) (fd uintptr, err error) {
diff --git a/devel/bit/files/pkg-message.in b/devel/bit/files/pkg-message.in
deleted file mode 100644
index b301f86720e7..000000000000
--- a/devel/bit/files/pkg-message.in
+++ /dev/null
@@ -1,9 +0,0 @@
-[
- { type: install
- message: <<EOM
- To install bash/zsh completion support, please run:
-
- $ bit complete
-EOM
- }
-]
diff --git a/devel/bit/pkg-descr b/devel/bit/pkg-descr
deleted file mode 100644
index 7cf72ab0662e..000000000000
--- a/devel/bit/pkg-descr
+++ /dev/null
@@ -1,15 +0,0 @@
-bit is an experimental modernized git CLI built on top of git that
-provides happy defaults and other niceties:
-
- - command and flag suggestions to help you navigate the plethora of
- options git provides you
- - autocompletion for files and branch names when using bit add or bit
- checkout
- - automatic fetch and branch fast-forwarding reducing the likelihood
- of merge conflicts
- - suggestions work with git aliases
- - new commands like bit sync that vastly simplify your workflow
- - commands from git-extras such as bit release & bit info
- - fully compatible with git allowing you to fallback to git if need be
- - update using bit update
- - get insight into how bit works using bit --debug
diff --git a/devel/cc65/Makefile b/devel/cc65/Makefile
index 2402c690671d..b1681899d932 100644
--- a/devel/cc65/Makefile
+++ b/devel/cc65/Makefile
@@ -59,11 +59,4 @@ post-install-DOCS-on:
@${MKDIR} ${STAGEDIR}${DOCSDIR}
${INSTALL_DATA} ${WRKSRC}/README.md ${STAGEDIR}${DOCSDIR}
-.include <bsd.port.options.mk>
-
-.if ${PORT_OPTIONS:MDOCS} || ${PORT_OPTIONS:MINFO}
-DEPRECATED= Depends on expired textproc/linuxdoc-tools
-EXPIRATION_DATE=2025-06-21
-.endif
-
.include <bsd.port.mk>
diff --git a/devel/cpprestsdk/Makefile b/devel/cpprestsdk/Makefile
index 4fe9be6aef5f..f8f8f672c9fb 100644
--- a/devel/cpprestsdk/Makefile
+++ b/devel/cpprestsdk/Makefile
@@ -1,27 +1,26 @@
PORTNAME= cpprestsdk
PORTVERSION= 2.10.19
-PORTREVISION= 3
+PORTREVISION= 4
DISTVERSIONPREFIX= v
CATEGORIES= devel
-MAINTAINER= ports@FreeBSD.org
+MAINTAINER= sigsegv@radiotube.org
COMMENT= Microsoft C++ REST SDK
WWW= https://github.com/Microsoft/cpprestsdk
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/../license.txt
-BROKEN= fails to build with Boost>=1.87
-
BUILD_DEPENDS= ${LOCALBASE}/include/websocketpp/client.hpp:devel/websocketpp
LIB_DEPENDS= libboost_system.so:devel/boost-libs
-USES= cmake compiler:c++11-lang pkgconfig ssl
+USES= cmake:testing compiler:c++11-lang pkgconfig ssl
USE_GITHUB= yes
GH_ACCOUNT= Microsoft
USE_LDCONFIG= yes
CMAKE_OFF= BUILD_SAMPLES BUILD_TESTS WERROR
+CMAKE_TESTING_ON= BUILD_TESTS
WRKSRC_SUBDIR= Release
diff --git a/devel/cpprestsdk/files/patch-include_pplx_threadpool.h b/devel/cpprestsdk/files/patch-include_pplx_threadpool.h
new file mode 100644
index 000000000000..e6a05d26b0d3
--- /dev/null
+++ b/devel/cpprestsdk/files/patch-include_pplx_threadpool.h
@@ -0,0 +1,21 @@
+--- include/pplx/threadpool.h.orig 2023-12-05 04:23:31 UTC
++++ include/pplx/threadpool.h
+@@ -69,15 +69,15 @@ class threadpool (public)
+ CASABLANCA_DEPRECATED("Use `.service().post(task)` directly.")
+ void schedule(T task)
+ {
+- service().post(task);
++ boost::asio::post(service(), task);
+ }
+
+- boost::asio::io_service& service() { return m_service; }
++ boost::asio::io_context& service() { return m_service; }
+
+ protected:
+ threadpool(size_t num_threads) : m_service(static_cast<int>(num_threads)) {}
+
+- boost::asio::io_service m_service;
++ boost::asio::io_context m_service;
+ };
+
+ } // namespace crossplat
diff --git a/devel/cpprestsdk/files/patch-src_http_client_http__client__asio.cpp b/devel/cpprestsdk/files/patch-src_http_client_http__client__asio.cpp
new file mode 100644
index 000000000000..7b4d1af0d422
--- /dev/null
+++ b/devel/cpprestsdk/files/patch-src_http_client_http__client__asio.cpp
@@ -0,0 +1,218 @@
+--- src/http/client/http_client_asio.cpp.orig 2023-12-05 04:23:31 UTC
++++ src/http/client/http_client_asio.cpp
+@@ -146,7 +146,7 @@ class asio_connection (public)
+ friend class asio_client;
+
+ public:
+- asio_connection(boost::asio::io_service& io_service)
++ asio_connection(boost::asio::io_context& io_service)
+ : m_socket_lock()
+ , m_socket(io_service)
+ , m_ssl_stream()
+@@ -581,10 +581,8 @@ class asio_context final : public request_context, pub
+
+ m_context->m_timer.start();
+
+- tcp::resolver::query query(utility::conversions::to_utf8string(proxy_host), to_string(proxy_port));
+-
+ auto client = std::static_pointer_cast<asio_client>(m_context->m_http_client);
+- m_context->m_resolver.async_resolve(query,
++ m_context->m_resolver.async_resolve(utility::conversions::to_utf8string(proxy_host), to_string(proxy_port),
+ boost::bind(&ssl_proxy_tunnel::handle_resolve,
+ shared_from_this(),
+ boost::asio::placeholders::error,
+@@ -592,8 +590,9 @@ class asio_context final : public request_context, pub
+ }
+
+ private:
+- void handle_resolve(const boost::system::error_code& ec, tcp::resolver::iterator endpoints)
++ void handle_resolve(const boost::system::error_code& ec, tcp::resolver::results_type results)
+ {
++ auto iterator = results.begin();
+ if (ec)
+ {
+ m_context->report_error("Error resolving proxy address", ec, httpclient_errorcode_context::connect);
+@@ -601,16 +600,16 @@ class asio_context final : public request_context, pub
+ else
+ {
+ m_context->m_timer.reset();
+- auto endpoint = *endpoints;
++ auto endpoint = *iterator;
+ m_context->m_connection->async_connect(endpoint,
+ boost::bind(&ssl_proxy_tunnel::handle_tcp_connect,
+ shared_from_this(),
+ boost::asio::placeholders::error,
+- ++endpoints));
++ ++iterator, results.end()));
+ }
+ }
+
+- void handle_tcp_connect(const boost::system::error_code& ec, tcp::resolver::iterator endpoints)
++ void handle_tcp_connect(const boost::system::error_code& ec, tcp::resolver::results_type::iterator endpoints, tcp::resolver::results_type::iterator endpoints_end)
+ {
+ if (!ec)
+ {
+@@ -621,7 +620,7 @@ class asio_context final : public request_context, pub
+ shared_from_this(),
+ boost::asio::placeholders::error));
+ }
+- else if (endpoints == tcp::resolver::iterator())
++ else if (endpoints == endpoints_end)
+ {
+ m_context->report_error(
+ "Failed to connect to any resolved proxy endpoint", ec, httpclient_errorcode_context::connect);
+@@ -646,7 +645,7 @@ class asio_context final : public request_context, pub
+ boost::bind(&ssl_proxy_tunnel::handle_tcp_connect,
+ shared_from_this(),
+ boost::asio::placeholders::error,
+- ++endpoints));
++ ++endpoints, endpoints_end));
+ }
+ }
+
+@@ -885,8 +884,7 @@ class asio_context final : public request_context, pub
+ auto tcp_host = proxy_type == http_proxy_type::http ? proxy_host : host;
+ auto tcp_port = proxy_type == http_proxy_type::http ? proxy_port : port;
+
+- tcp::resolver::query query(tcp_host, to_string(tcp_port));
+- ctx->m_resolver.async_resolve(query,
++ ctx->m_resolver.async_resolve(tcp_host, to_string(tcp_port),
+ boost::bind(&asio_context::handle_resolve,
+ ctx,
+ boost::asio::placeholders::error,
+@@ -1006,7 +1004,7 @@ class asio_context final : public request_context, pub
+ request_context::report_error(errorcodeValue, message);
+ }
+
+- void handle_connect(const boost::system::error_code& ec, tcp::resolver::iterator endpoints)
++ void handle_connect(const boost::system::error_code& ec, tcp::resolver::results_type::iterator endpoints, tcp::resolver::results_type::iterator endpoints_end)
+ {
+ m_timer.reset();
+ if (!ec)
+@@ -1019,7 +1017,7 @@ class asio_context final : public request_context, pub
+ {
+ report_error("Request canceled by user.", ec, httpclient_errorcode_context::connect);
+ }
+- else if (endpoints == tcp::resolver::iterator())
++ else if (endpoints == endpoints_end)
+ {
+ report_error("Failed to connect to any resolved endpoint", ec, httpclient_errorcode_context::connect);
+ }
+@@ -1041,28 +1039,29 @@ class asio_context final : public request_context, pub
+ m_connection->async_connect(
+ endpoint,
+ boost::bind(
+- &asio_context::handle_connect, shared_from_this(), boost::asio::placeholders::error, ++endpoints));
++ &asio_context::handle_connect, shared_from_this(), boost::asio::placeholders::error, ++endpoints, endpoints_end));
+ }
+ }
+
+- void handle_resolve(const boost::system::error_code& ec, tcp::resolver::iterator endpoints)
++ void handle_resolve(const boost::system::error_code& ec, tcp::resolver::results_type results)
+ {
+ if (ec)
+ {
+ report_error("Error resolving address", ec, httpclient_errorcode_context::connect);
+ }
+- else if (endpoints == tcp::resolver::iterator())
++ else if (results.empty())
+ {
+ report_error("Failed to resolve address", ec, httpclient_errorcode_context::connect);
+ }
+ else
+ {
+ m_timer.reset();
+- auto endpoint = *endpoints;
++ auto iterator = results.begin();
++ auto endpoint = *iterator;
+ m_connection->async_connect(
+ endpoint,
+ boost::bind(
+- &asio_context::handle_connect, shared_from_this(), boost::asio::placeholders::error, ++endpoints));
++ &asio_context::handle_connect, shared_from_this(), boost::asio::placeholders::error, ++iterator, results.end()));
+ }
+ }
+
+@@ -1134,7 +1133,7 @@ class asio_context final : public request_context, pub
+ }
+ #endif // CPPREST_PLATFORM_ASIO_CERT_VERIFICATION_AVAILABLE
+
+- boost::asio::ssl::rfc2818_verification rfc2818(m_connection->cn_hostname());
++ boost::asio::ssl::host_name_verification rfc2818(m_connection->cn_hostname());
+ return rfc2818(preverified, verifyCtx);
+ }
+
+@@ -1182,8 +1181,8 @@ class asio_context final : public request_context, pub
+
+ const auto& chunkSize = m_http_client->client_config().chunksize();
+ auto readbuf = _get_readbuffer();
+- uint8_t* buf = boost::asio::buffer_cast<uint8_t*>(
+- m_body_buf.prepare(chunkSize + http::details::chunked_encoding::additional_encoding_space));
++ auto bodyBuf = m_body_buf.prepare(chunkSize + http::details::chunked_encoding::additional_encoding_space);
++ uint8_t* buf = static_cast<uint8_t *>(bodyBuf.data());
+ const auto this_request = shared_from_this();
+ readbuf.getn(buf + http::details::chunked_encoding::data_offset, chunkSize)
+ .then([this_request, buf, chunkSize AND_CAPTURE_MEMBER_FUNCTION_POINTERS](pplx::task<size_t> op) {
+@@ -1247,7 +1246,7 @@ class asio_context final : public request_context, pub
+ const auto readSize = static_cast<size_t>((std::min)(
+ static_cast<uint64_t>(m_http_client->client_config().chunksize()), m_content_length - m_uploaded));
+ auto readbuf = _get_readbuffer();
+- readbuf.getn(boost::asio::buffer_cast<uint8_t*>(m_body_buf.prepare(readSize)), readSize)
++ readbuf.getn(static_cast<uint8_t*>(m_body_buf.prepare(readSize).data()), readSize)
+ .then([this_request AND_CAPTURE_MEMBER_FUNCTION_POINTERS](pplx::task<size_t> op) {
+ try
+ {
+@@ -1639,7 +1638,7 @@ class asio_context final : public request_context, pub
+ std::vector<uint8_t> decompressed;
+
+ bool boo =
+- decompress(boost::asio::buffer_cast<const uint8_t*>(m_body_buf.data()), to_read, decompressed);
++ decompress(static_cast<const uint8_t*>(m_body_buf.data().data()), to_read, decompressed);
+ if (!boo)
+ {
+ report_exception(std::runtime_error("Failed to decompress the response body"));
+@@ -1687,7 +1686,7 @@ class asio_context final : public request_context, pub
+ }
+ else
+ {
+- writeBuffer.putn_nocopy(boost::asio::buffer_cast<const uint8_t*>(m_body_buf.data()), to_read)
++ writeBuffer.putn_nocopy(static_cast<const uint8_t*>(m_body_buf.data().data()), to_read)
+ .then([this_request, to_read AND_CAPTURE_MEMBER_FUNCTION_POINTERS](pplx::task<size_t> op) {
+ try
+ {
+@@ -1759,7 +1758,7 @@ class asio_context final : public request_context, pub
+ std::vector<uint8_t> decompressed;
+
+ bool boo =
+- decompress(boost::asio::buffer_cast<const uint8_t*>(m_body_buf.data()), read_size, decompressed);
++ decompress(static_cast<const uint8_t*>(m_body_buf.data().data()), read_size, decompressed);
+ if (!boo)
+ {
+ this_request->report_exception(std::runtime_error("Failed to decompress the response body"));
+@@ -1821,7 +1820,7 @@ class asio_context final : public request_context, pub
+ }
+ else
+ {
+- writeBuffer.putn_nocopy(boost::asio::buffer_cast<const uint8_t*>(m_body_buf.data()), read_size)
++ writeBuffer.putn_nocopy(static_cast<const uint8_t*>(m_body_buf.data().data()), read_size)
+ .then([this_request AND_CAPTURE_MEMBER_FUNCTION_POINTERS](pplx::task<size_t> op) {
+ size_t writtenSize = 0;
+ try
+@@ -1870,7 +1869,7 @@ class asio_context final : public request_context, pub
+ assert(!m_ctx.expired());
+ m_state = started;
+
+- m_timer.expires_from_now(m_duration);
++ m_timer.expires_after(m_duration);
+ auto ctx = m_ctx;
+ m_timer.async_wait([ctx AND_CAPTURE_MEMBER_FUNCTION_POINTERS](const boost::system::error_code& ec) {
+ handle_timeout(ec, ctx);
+@@ -1881,7 +1880,7 @@ class asio_context final : public request_context, pub
+ {
+ assert(m_state == started || m_state == timedout);
+ assert(!m_ctx.expired());
+- if (m_timer.expires_from_now(m_duration) > 0)
++ if (m_timer.expires_after(m_duration) > 0)
+ {
+ // The existing handler was canceled so schedule a new one.
+ assert(m_state == started);
diff --git a/devel/cpprestsdk/files/patch-src_http_listener_http__server__asio.cpp b/devel/cpprestsdk/files/patch-src_http_listener_http__server__asio.cpp
new file mode 100644
index 000000000000..21cd36ec493d
--- /dev/null
+++ b/devel/cpprestsdk/files/patch-src_http_listener_http__server__asio.cpp
@@ -0,0 +1,67 @@
+--- src/http/listener/http_server_asio.cpp.orig 2023-12-05 04:23:31 UTC
++++ src/http/listener/http_server_asio.cpp
+@@ -520,17 +520,14 @@ void hostport_listener::start()
+ auto& service = crossplat::threadpool::shared_instance().service();
+ tcp::resolver resolver(service);
+ // #446: boost resolver does not recognize "+" as a host wildchar
+- tcp::resolver::query query =
+- ("+" == m_host) ? tcp::resolver::query(m_port, boost::asio::ip::resolver_query_base::flags())
+- : tcp::resolver::query(m_host, m_port, boost::asio::ip::resolver_query_base::flags());
+
+- tcp::endpoint endpoint = *resolver.resolve(query);
++ tcp::endpoint endpoint = (("+" == m_host) ? *(resolver.resolve("", m_port).begin()) : *(resolver.resolve(m_host, m_port).begin()));
+
+ m_acceptor.reset(new tcp::acceptor(service));
+ m_acceptor->open(endpoint.protocol());
+ m_acceptor->set_option(socket_base::reuse_address(true));
+ m_acceptor->bind(endpoint);
+- m_acceptor->listen(0 != m_backlog ? m_backlog : socket_base::max_connections);
++ m_acceptor->listen(0 != m_backlog ? m_backlog : socket_base::max_listen_connections);
+
+ auto socket = new ip::tcp::socket(service);
+ std::unique_ptr<ip::tcp::socket> usocket(socket);
+@@ -881,7 +878,7 @@ will_deref_t asio_server_connection::handle_chunked_bo
+ else
+ {
+ auto writebuf = requestImpl->outstream().streambuf();
+- writebuf.putn_nocopy(buffer_cast<const uint8_t*>(m_request_buf.data()), toWrite)
++ writebuf.putn_nocopy(static_cast<const uint8_t*>(m_request_buf.data().data()), toWrite)
+ .then([=](pplx::task<size_t> writeChunkTask) -> will_deref_t {
+ try
+ {
+@@ -913,7 +910,7 @@ will_deref_t asio_server_connection::handle_body(const
+ {
+ auto writebuf = requestImpl->outstream().streambuf();
+ writebuf
+- .putn_nocopy(boost::asio::buffer_cast<const uint8_t*>(m_request_buf.data()),
++ .putn_nocopy(static_cast<const uint8_t*>(m_request_buf.data().data()),
+ (std::min)(m_request_buf.size(), m_read_size - m_read))
+ .then([this](pplx::task<size_t> writtenSizeTask) -> will_deref_t {
+ size_t writtenSize = 0;
+@@ -1134,7 +1131,7 @@ will_deref_and_erase_t asio_server_connection::handle_
+ }
+ auto membuf = m_response_buf.prepare(ChunkSize + chunked_encoding::additional_encoding_space);
+
+- readbuf.getn(buffer_cast<uint8_t*>(membuf) + chunked_encoding::data_offset, ChunkSize)
++ readbuf.getn(static_cast<uint8_t*>(membuf.data()) + chunked_encoding::data_offset, ChunkSize)
+ .then([=](pplx::task<size_t> actualSizeTask) -> will_deref_and_erase_t {
+ size_t actualSize = 0;
+ try
+@@ -1146,7 +1143,7 @@ will_deref_and_erase_t asio_server_connection::handle_
+ return cancel_sending_response_with_error(response, std::current_exception());
+ }
+ size_t offset = chunked_encoding::add_chunked_delimiters(
+- buffer_cast<uint8_t*>(membuf), ChunkSize + chunked_encoding::additional_encoding_space, actualSize);
++ static_cast<uint8_t*>(membuf.data()), ChunkSize + chunked_encoding::additional_encoding_space, actualSize);
+ m_response_buf.commit(actualSize + chunked_encoding::additional_encoding_space);
+ m_response_buf.consume(offset);
+ if (actualSize == 0)
+@@ -1167,7 +1164,7 @@ will_deref_and_erase_t asio_server_connection::handle_
+ return cancel_sending_response_with_error(
+ response, std::make_exception_ptr(http_exception("Response stream close early!")));
+ size_t readBytes = (std::min)(ChunkSize, m_write_size - m_write);
+- readbuf.getn(buffer_cast<uint8_t*>(m_response_buf.prepare(readBytes)), readBytes)
++ readbuf.getn(static_cast<uint8_t*>(m_response_buf.prepare(readBytes).data()), readBytes)
+ .then([=](pplx::task<size_t> actualSizeTask) -> will_deref_and_erase_t {
+ size_t actualSize = 0;
+ try
diff --git a/devel/cpprestsdk/files/patch-src_pplx_pplxlinux.cpp b/devel/cpprestsdk/files/patch-src_pplx_pplxlinux.cpp
new file mode 100644
index 000000000000..51af71ecc2a3
--- /dev/null
+++ b/devel/cpprestsdk/files/patch-src_pplx_pplxlinux.cpp
@@ -0,0 +1,11 @@
+--- src/pplx/pplxlinux.cpp.orig 2023-12-05 04:23:31 UTC
++++ src/pplx/pplxlinux.cpp
+@@ -35,7 +35,7 @@ _PPLXIMP void linux_scheduler::schedule(TaskProc_t pro
+
+ _PPLXIMP void linux_scheduler::schedule(TaskProc_t proc, void* param)
+ {
+- crossplat::threadpool::shared_instance().service().post(boost::bind(proc, param));
++ boost::asio::post(crossplat::threadpool::shared_instance().service(), boost::bind(proc, param));
+ }
+
+ } // namespace details
diff --git a/devel/cpprestsdk/files/patch-src_pplx_threadpool.cpp b/devel/cpprestsdk/files/patch-src_pplx_threadpool.cpp
new file mode 100644
index 000000000000..f52ce704684e
--- /dev/null
+++ b/devel/cpprestsdk/files/patch-src_pplx_threadpool.cpp
@@ -0,0 +1,20 @@
+--- src/pplx/threadpool.cpp.orig 2023-12-05 04:23:31 UTC
++++ src/pplx/threadpool.cpp
+@@ -37,7 +37,7 @@ struct threadpool_impl final : crossplat::threadpool
+
+ struct threadpool_impl final : crossplat::threadpool
+ {
+- threadpool_impl(size_t n) : crossplat::threadpool(n), m_work(m_service)
++ threadpool_impl(size_t n) : crossplat::threadpool(n), m_work(boost::asio::make_work_guard(m_service))
+ {
+ for (size_t i = 0; i < n; i++)
+ add_thread();
+@@ -84,7 +84,7 @@ struct threadpool_impl final : crossplat::threadpool
+ }
+
+ std::vector<std::unique_ptr<boost::asio::detail::thread>> m_threads;
+- boost::asio::io_service::work m_work;
++ boost::asio::executor_work_guard<boost::asio::io_context::executor_type > m_work;
+ };
+
+ #if defined(_WIN32)
diff --git a/devel/cpprestsdk/files/patch-src_websockets_client_ws__client__wspp.cpp b/devel/cpprestsdk/files/patch-src_websockets_client_ws__client__wspp.cpp
new file mode 100644
index 000000000000..d576a97084ac
--- /dev/null
+++ b/devel/cpprestsdk/files/patch-src_websockets_client_ws__client__wspp.cpp
@@ -0,0 +1,11 @@
+--- src/websockets/client/ws_client_wspp.cpp.orig 2023-12-05 04:23:31 UTC
++++ src/websockets/client/ws_client_wspp.cpp
+@@ -225,7 +225,7 @@ class wspp_callback_client : public websocket_client_c
+ verifyCtx, utility::conversions::to_utf8string(m_uri.host()));
+ }
+ #endif
+- boost::asio::ssl::rfc2818_verification rfc2818(utility::conversions::to_utf8string(m_uri.host()));
++ boost::asio::ssl::host_name_verification rfc2818(utility::conversions::to_utf8string(m_uri.host()));
+ return rfc2818(preverified, verifyCtx);
+ });
+
diff --git a/devel/cpprestsdk/files/patch-tests_functional_pplx_pplx__test_pplx__op__test.cpp b/devel/cpprestsdk/files/patch-tests_functional_pplx_pplx__test_pplx__op__test.cpp
new file mode 100644
index 000000000000..356a5d7bb902
--- /dev/null
+++ b/devel/cpprestsdk/files/patch-tests_functional_pplx_pplx__test_pplx__op__test.cpp
@@ -0,0 +1,11 @@
+--- tests/functional/pplx/pplx_test/pplx_op_test.cpp.orig 2023-12-05 04:23:31 UTC
++++ tests/functional/pplx/pplx_test/pplx_op_test.cpp
+@@ -57,7 +57,7 @@ class pplx_dflt_scheduler : public pplx::scheduler_int
+ virtual void schedule(pplx::TaskProc_t proc, void* param)
+ {
+ pplx::details::atomic_increment(s_flag);
+- m_pool->service().post([=]() -> void { proc(param); });
++ boost::asio::post(m_pool->service(), [=]() -> void { proc(param); });
+ }
+
+ public:
diff --git a/devel/eclipse-titan/Makefile b/devel/eclipse-titan/Makefile
index 6a9f7f4e0b8a..96371c7a25f5 100644
--- a/devel/eclipse-titan/Makefile
+++ b/devel/eclipse-titan/Makefile
@@ -9,6 +9,8 @@ WWW= https://projects.eclipse.org/projects/tools.titan
LICENSE= EPL
LICENSE_FILE= ${WRKSRC}/LICENSE
+BROKEN= Fails to build, /bin/sh: perl: not found
+
BUILD_DEPENDS= bash:shells/bash \
expect:lang/expect \
xmllint:textproc/libxml2 \
diff --git a/devel/fatal/Makefile b/devel/fatal/Makefile
index 5413679e01c8..c09624bf2ae6 100644
--- a/devel/fatal/Makefile
+++ b/devel/fatal/Makefile
@@ -1,6 +1,6 @@
PORTNAME= fatal
DISTVERSIONPREFIX= v
-DISTVERSION= 2025.06.16.00
+DISTVERSION= 2025.06.23.00
CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
diff --git a/devel/fatal/distinfo b/devel/fatal/distinfo
index 88725389b265..4fe436858705 100644
--- a/devel/fatal/distinfo
+++ b/devel/fatal/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750093331
-SHA256 (facebook-fatal-v2025.06.16.00_GH0.tar.gz) = b079d196f713b4aa4e8292f43df4a433e666bc83eabe8bff9fa73b33c3e6e2a3
-SIZE (facebook-fatal-v2025.06.16.00_GH0.tar.gz) = 656404
+TIMESTAMP = 1750695891
+SHA256 (facebook-fatal-v2025.06.23.00_GH0.tar.gz) = bcb0c4939fb4b68754257aea935326ada4fa73a94adb132f18ac453651ab0f8d
+SIZE (facebook-fatal-v2025.06.23.00_GH0.tar.gz) = 656353
diff --git a/devel/fbthrift/Makefile b/devel/fbthrift/Makefile
index f81b47eacdff..58c1283cc541 100644
--- a/devel/fbthrift/Makefile
+++ b/devel/fbthrift/Makefile
@@ -1,6 +1,6 @@
PORTNAME= fbthrift
DISTVERSIONPREFIX= v
-DISTVERSION= 2025.06.16.00
+DISTVERSION= 2025.06.23.00
CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
diff --git a/devel/fbthrift/distinfo b/devel/fbthrift/distinfo
index 85f40ff25bbf..bbfa0f190eff 100644
--- a/devel/fbthrift/distinfo
+++ b/devel/fbthrift/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750093327
-SHA256 (facebook-fbthrift-v2025.06.16.00_GH0.tar.gz) = 2701772125d829892472b853e5a81af0623b50e7d76c52ae882cfd92e6e9ce6a
-SIZE (facebook-fbthrift-v2025.06.16.00_GH0.tar.gz) = 15593718
+TIMESTAMP = 1750695889
+SHA256 (facebook-fbthrift-v2025.06.23.00_GH0.tar.gz) = dc177d830d5cf13980856c844b135772d78f9e9dd93c82b1fa927e045f46c4d8
+SIZE (facebook-fbthrift-v2025.06.23.00_GH0.tar.gz) = 15603908
diff --git a/devel/folly/Makefile b/devel/folly/Makefile
index deed39fb10fc..b6c79749904a 100644
--- a/devel/folly/Makefile
+++ b/devel/folly/Makefile
@@ -1,6 +1,6 @@
PORTNAME= folly
DISTVERSIONPREFIX= v
-DISTVERSION= 2025.06.16.00
+DISTVERSION= 2025.06.23.00
CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
diff --git a/devel/folly/distinfo b/devel/folly/distinfo
index 4bce64bcb659..4785a4c4eb57 100644
--- a/devel/folly/distinfo
+++ b/devel/folly/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750093317
-SHA256 (facebook-folly-v2025.06.16.00_GH0.tar.gz) = 14f391742f05d452b965447d4324ac3d9021c7c9b96230ad47b3b54e71dbffa7
-SIZE (facebook-folly-v2025.06.16.00_GH0.tar.gz) = 4540449
+TIMESTAMP = 1750695883
+SHA256 (facebook-folly-v2025.06.23.00_GH0.tar.gz) = fa4cbe9accbb4fc84b40f610a7a3c1617a2ddc55a11acf9353c8edf5fd0e5547
+SIZE (facebook-folly-v2025.06.23.00_GH0.tar.gz) = 4541482
diff --git a/devel/geany-plugin-pg/Makefile b/devel/geany-plugin-pg/Makefile
index e23a4372d4aa..21e548ad699d 100644
--- a/devel/geany-plugin-pg/Makefile
+++ b/devel/geany-plugin-pg/Makefile
@@ -1,6 +1,6 @@
PORTNAME= geany-plugin-pg
PORTVERSION= ${GEANY_VER}
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= devel
MAINTAINER= madpilot@FreeBSD.org
diff --git a/devel/gh/Makefile b/devel/gh/Makefile
index f318b2ea1198..a5425797cdb4 100644
--- a/devel/gh/Makefile
+++ b/devel/gh/Makefile
@@ -1,6 +1,6 @@
PORTNAME= gh
DISTVERSIONPREFIX= v
-DISTVERSION= 2.74.0
+DISTVERSION= 2.74.1
CATEGORIES= devel
MAINTAINER= dutra@FreeBSD.org
diff --git a/devel/gh/distinfo b/devel/gh/distinfo
index 5ff55b7513cc..404d57551e9e 100644
--- a/devel/gh/distinfo
+++ b/devel/gh/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1749416702
-SHA256 (go/devel_gh/gh-v2.74.0/v2.74.0.mod) = 080041a0fbdc1db88e3095b2c827603188fbf96a92badbccb7be23b79deb303b
-SIZE (go/devel_gh/gh-v2.74.0/v2.74.0.mod) = 9326
-SHA256 (go/devel_gh/gh-v2.74.0/v2.74.0.zip) = dc0238a6baaed2725d5be738d736fe0d2b2f8296cc73d48feb2f8ac4cead49e3
-SIZE (go/devel_gh/gh-v2.74.0/v2.74.0.zip) = 13656631
+TIMESTAMP = 1750758990
+SHA256 (go/devel_gh/gh-v2.74.1/v2.74.1.mod) = 080041a0fbdc1db88e3095b2c827603188fbf96a92badbccb7be23b79deb303b
+SIZE (go/devel_gh/gh-v2.74.1/v2.74.1.mod) = 9326
+SHA256 (go/devel_gh/gh-v2.74.1/v2.74.1.zip) = 8ef3147c7d174d20a3fcdea2070de2a3972719a69e6699d2b22297bf06d9123e
+SIZE (go/devel_gh/gh-v2.74.1/v2.74.1.zip) = 13657838
diff --git a/devel/git-gui/pkg-plist b/devel/git-gui/pkg-plist
index d5fdb4d417b2..26d5757c5b2d 100644
--- a/devel/git-gui/pkg-plist
+++ b/devel/git-gui/pkg-plist
@@ -74,5 +74,6 @@ share/gitk/lib/msgs/pt_br.msg
share/gitk/lib/msgs/pt_pt.msg
share/gitk/lib/msgs/ru.msg
share/gitk/lib/msgs/sv.msg
+share/gitk/lib/msgs/ta.msg
share/gitk/lib/msgs/vi.msg
share/gitk/lib/msgs/zh_cn.msg
diff --git a/devel/git-who/Makefile b/devel/git-who/Makefile
new file mode 100644
index 000000000000..0088ac959f08
--- /dev/null
+++ b/devel/git-who/Makefile
@@ -0,0 +1,28 @@
+PORTNAME= git-who
+DISTVERSIONPREFIX= v
+DISTVERSION= 1.1
+CATEGORIES= devel
+
+MAINTAINER= nxjoseph@protonmail.com
+COMMENT= Git blame for file trees
+WWW= https://github.com/sinclairtarget/git-who
+
+LICENSE= MIT
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+USES= go:1.23,modules
+USE_GITHUB= yes
+GH_ACCOUNT= sinclairtarget
+GH_TUPLE= bmatcuk:doublestar:v4.8.1:bmatcuk_doublestar_v4/vendor/github.com/bmatcuk/doublestar/v4 \
+ golang:sys:v0.29.0:golang_sys/vendor/golang.org/x/sys \
+ golang:term:v0.28.0:golang_term/vendor/golang.org/x/term \
+ google:go-cmp:v0.6.0:google_go_cmp/vendor/github.com/google/go-cmp \
+ mattn:go-runewidth:v0.0.16:mattn_go_runewidth/vendor/github.com/mattn/go-runewidth \
+ rivo:uniseg:v0.2.0:rivo_uniseg/vendor/github.com/rivo/uniseg
+
+PLIST_FILES= bin/${PORTNAME}
+
+post-extract:
+ @${CP} ${FILESDIR}/modules.txt ${WRKSRC}/vendor
+
+.include <bsd.port.mk>
diff --git a/devel/git-who/distinfo b/devel/git-who/distinfo
new file mode 100644
index 000000000000..b7b4b3edbaae
--- /dev/null
+++ b/devel/git-who/distinfo
@@ -0,0 +1,15 @@
+TIMESTAMP = 1750625954
+SHA256 (sinclairtarget-git-who-v1.1_GH0.tar.gz) = b88efe18a39987006df113e097a0e96493955237613997b56c940ff591473ea2
+SIZE (sinclairtarget-git-who-v1.1_GH0.tar.gz) = 558535
+SHA256 (bmatcuk-doublestar-v4.8.1_GH0.tar.gz) = 0e3302161fdad14119562cb2e978b9e7fb88e8f50c26e7b9c2c2054e5ae52121
+SIZE (bmatcuk-doublestar-v4.8.1_GH0.tar.gz) = 27786
+SHA256 (golang-sys-v0.29.0_GH0.tar.gz) = 7bac3e0a686a05d0e86ca110917b45f60553d6c146dba8a4cdafb911486428e7
+SIZE (golang-sys-v0.29.0_GH0.tar.gz) = 1519988
+SHA256 (golang-term-v0.28.0_GH0.tar.gz) = d51c19c748969584974813009910ff3c4f32a4d1798b9967d3129891bd7ff7be
+SIZE (golang-term-v0.28.0_GH0.tar.gz) = 14692
+SHA256 (google-go-cmp-v0.6.0_GH0.tar.gz) = d14f7d57b0f6d25771bee3d7d5d038f532539e71bfc934772b1c0467ab90fa86
+SIZE (google-go-cmp-v0.6.0_GH0.tar.gz) = 104784
+SHA256 (mattn-go-runewidth-v0.0.16_GH0.tar.gz) = e98c1e4a82b8a6d026ee63385955cc178c91c77f106c7cf3d743736301106a8f
+SIZE (mattn-go-runewidth-v0.0.16_GH0.tar.gz) = 18490
+SHA256 (rivo-uniseg-v0.2.0_GH0.tar.gz) = 3ad738b5c9162ede110d75b23564b6e40e52dd9150ebbced402f4f70be106197
+SIZE (rivo-uniseg-v0.2.0_GH0.tar.gz) = 44036
diff --git a/devel/git-who/files/modules.txt b/devel/git-who/files/modules.txt
new file mode 100644
index 000000000000..464def48e3bb
--- /dev/null
+++ b/devel/git-who/files/modules.txt
@@ -0,0 +1,24 @@
+# github.com/bmatcuk/doublestar/v4 v4.8.1
+## explicit; go 1.16
+github.com/bmatcuk/doublestar/v4
+# github.com/google/go-cmp v0.6.0
+## explicit; go 1.13
+github.com/google/go-cmp/cmp
+github.com/google/go-cmp/cmp/internal/diff
+github.com/google/go-cmp/cmp/internal/flags
+github.com/google/go-cmp/cmp/internal/function
+github.com/google/go-cmp/cmp/internal/value
+# github.com/mattn/go-runewidth v0.0.16
+## explicit; go 1.9
+github.com/mattn/go-runewidth
+# github.com/rivo/uniseg v0.2.0
+## explicit; go 1.12
+github.com/rivo/uniseg
+# golang.org/x/sys v0.29.0
+## explicit; go 1.18
+golang.org/x/sys/plan9
+golang.org/x/sys/unix
+golang.org/x/sys/windows
+# golang.org/x/term v0.28.0
+## explicit; go 1.18
+golang.org/x/term
diff --git a/devel/git-who/pkg-descr b/devel/git-who/pkg-descr
new file mode 100644
index 000000000000..3186d4709b2e
--- /dev/null
+++ b/devel/git-who/pkg-descr
@@ -0,0 +1,4 @@
+Unlike `git blame`, which can tell you who wrote a line of code, git-who tells
+you the people responsible for entire components or subsystems in a codebase.
+You can think of git-who sort of like `git blame` but
+for file trees rather than individual files.
diff --git a/devel/git/Makefile b/devel/git/Makefile
index d5490c5109c4..12b9fc972980 100644
--- a/devel/git/Makefile
+++ b/devel/git/Makefile
@@ -1,5 +1,5 @@
PORTNAME= git
-DISTVERSION= 2.49.0
+DISTVERSION= 2.50.0
CATEGORIES= devel
MASTER_SITES= KERNEL_ORG/software/scm/git
DISTFILES= ${DISTNAME}${EXTRACT_SUFX} \
@@ -59,7 +59,6 @@ SHEBANG_FILES= Documentation/*.perl \
contrib/*/*.pl \
contrib/*/*/*.perl \
contrib/*/*/*.pl \
- contrib/buildsystems/generate \
contrib/contacts/git-contacts \
contrib/fast-import/import-zips.py \
contrib/hooks/update-paranoid \
@@ -72,7 +71,7 @@ CONFIGURE_ARGS= --enable-pthreads=-pthread ac_cv_header_libcharset_h=no
.if ${SUBPORT} == core
OPTIONS_DEFINE= CONTRIB CURL DOCS GITWEB ICONV NLS PCRE2 PERL SEND_EMAIL \
- SUBTREE
+ SUBTREE SYSINFO
OPTIONS_DEFAULT=CONTRIB CURL GITWEB ICONV PCRE2 PERL SEND_EMAIL SUBTREE
. if ${FLAVOR:U} == lite
@@ -94,6 +93,7 @@ GITWEB_DESC= Install gitweb
PCRE2_DESC= Use Perl Compatible Regular Expressions (v2)
SEND_EMAIL_DESC=Enable the git-send-email(1) script
SUBTREE_DESC= Install git-subtree
+SYSINFO_DESC= Use libsysinfo
NLS_USES= gettext
NLS_MAKE_ARGS_OFF= NO_GETTEXT=yes
@@ -105,7 +105,6 @@ PERL_RUN_DEPENDS= p5-Error>=0:lang/p5-Error
PERL_MAKE_ARGS_OFF= NO_PERL=1
GITWEB_IMPLIES= PERL
-GITWEB_RUN_DEPENDS= p5-CGI>=0:www/p5-CGI
GITWEB_MAKE_ARGS_OFF= NO_GITWEB=1
PCRE2_LIB_DEPENDS= libpcre2-8.so:devel/pcre2
@@ -128,6 +127,10 @@ DOCS_DISTFILES= ${PORTNAME}-htmldocs-${DISTVERSION}${EXTRACT_SUFX}
SUBTREE_BUILD_DEPENDS= asciidoctor:textproc/rubygem-asciidoctor \
xmlto:textproc/xmlto
+SYSINFO_LIB_DEPENDS= libsysinfo.so:devel/libsysinfo
+SYSINFO_CONFIGURE_ON= --with-libsysinfo
+SYSINFO_LDFLAGS= -lsysinfo
+
.else
NO_ARCH= yes
diff --git a/devel/git/distinfo b/devel/git/distinfo
index c8a762a1997e..e56d8b21a27a 100644
--- a/devel/git/distinfo
+++ b/devel/git/distinfo
@@ -1,7 +1,7 @@
-TIMESTAMP = 1742244422
-SHA256 (git-2.49.0.tar.xz) = 618190cf590b7e9f6c11f91f23b1d267cd98c3ab33b850416d8758f8b5a85628
-SIZE (git-2.49.0.tar.xz) = 7771796
-SHA256 (git-manpages-2.49.0.tar.xz) = 2e4743168c4fba9729a50a1d7e52a5c94bc134a55df2e1bcee90762ebac2c4d7
-SIZE (git-manpages-2.49.0.tar.xz) = 594760
-SHA256 (git-htmldocs-2.49.0.tar.xz) = 949e0392c749fd6265e5b040df07cc3226d0ea300c2c166171295881e7070671
-SIZE (git-htmldocs-2.49.0.tar.xz) = 1602472
+TIMESTAMP = 1750423147
+SHA256 (git-2.50.0.tar.xz) = dff3c000e400ace3a63b8a6f8b3b76b88ecfdffd4504a04aba4248372cdec045
+SIZE (git-2.50.0.tar.xz) = 7878256
+SHA256 (git-manpages-2.50.0.tar.xz) = 58e73c5271dc7ac0553648cb58b981690aab6f604eef7da14c579a6bccbe9211
+SIZE (git-manpages-2.50.0.tar.xz) = 598416
+SHA256 (git-htmldocs-2.50.0.tar.xz) = 790ffce64c9f439624c5cdc41249e0e6b86010f35eb74456e814de74a29b4bf3
+SIZE (git-htmldocs-2.50.0.tar.xz) = 1615020
diff --git a/devel/git/files/patch-Documentation__Makefile b/devel/git/files/patch-Documentation__Makefile
index 5e4767180bdf..73a1d7208558 100644
--- a/devel/git/files/patch-Documentation__Makefile
+++ b/devel/git/files/patch-Documentation__Makefile
@@ -1,6 +1,6 @@
---- Documentation/Makefile.orig 2025-03-14 16:40:00 UTC
+--- Documentation/Makefile.orig 2025-06-16 05:42:57 UTC
+++ Documentation/Makefile
-@@ -143,11 +143,11 @@ DOC_MAN7 = $(patsubst %.adoc,%.7,$(filter $(MAN_FILTER
+@@ -144,11 +144,11 @@ DOC_MAN7 = $(patsubst %.adoc,%.7,$(filter $(MAN_FILTER
DOC_MAN5 = $(patsubst %.adoc,%.5,$(filter $(MAN_FILTER),$(MAN5_TXT)))
DOC_MAN7 = $(patsubst %.adoc,%.7,$(filter $(MAN_FILTER),$(MAN7_TXT)))
@@ -15,7 +15,7 @@
mandir ?= $(prefix)/share/man
man1dir = $(mandir)/man1
man5dir = $(mandir)/man5
-@@ -245,7 +245,7 @@ endif
+@@ -246,7 +246,7 @@ endif
ASCIIDOC_EXTRA += -a 'git-default-editor=$(DEFAULT_EDITOR_SQ)'
endif
diff --git a/devel/git/files/patch-Makefile b/devel/git/files/patch-Makefile
index 9173829d2894..b26e17562f15 100644
--- a/devel/git/files/patch-Makefile
+++ b/devel/git/files/patch-Makefile
@@ -1,11 +1,12 @@
---- Makefile.orig 2025-01-10 17:43:46 UTC
+--- Makefile.orig 2025-06-16 05:42:57 UTC
+++ Makefile
-@@ -613,16 +613,16 @@ mandir = $(prefix)/share/man
+@@ -614,17 +614,17 @@ mandir = $(prefix)/share/man
prefix = $(HOME)
bindir = $(prefix)/bin
mandir = $(prefix)/share/man
-infodir = $(prefix)/share/info
+infodir = $(prefix)/info
+ bash_completion_dir = $(prefix)/share/bash-completion/completions
gitexecdir = libexec/git-core
mergetoolsdir = $(gitexecdir)/mergetools
sharedir = $(prefix)/share
@@ -21,7 +22,7 @@
ETC_GITCONFIG = $(sysconfdir)/gitconfig
ETC_GITATTRIBUTES = $(sysconfdir)/gitattributes
lib = lib
-@@ -647,8 +647,8 @@ INSTALL = install
+@@ -649,8 +649,8 @@ INSTALL = install
TAR = tar
FIND = find
INSTALL = install
@@ -32,7 +33,7 @@
XGETTEXT = xgettext
MSGCAT = msgcat
MSGFMT = msgfmt
-@@ -1696,9 +1696,9 @@ ifndef NO_OPENSSL
+@@ -1723,9 +1723,9 @@ ifndef NO_OPENSSL
ifndef NO_OPENSSL
OPENSSL_LIBSSL = -lssl
@@ -45,7 +46,7 @@
else
OPENSSL_LINK =
endif
-@@ -2627,7 +2627,7 @@ else # NO_PERL
+@@ -2672,7 +2672,7 @@ else # NO_PERL
chmod +x $@+ && \
mv $@+ $@
else # NO_PERL
@@ -54,7 +55,7 @@
$(QUIET_GEN) \
sed -e '1s|#!.*/sh|#!$(SHELL_PATH_SQ)|' \
-e 's|@REASON@|NO_PERL=$(NO_PERL)|g' \
-@@ -3489,7 +3489,7 @@ install: all
+@@ -3540,7 +3540,7 @@ install: all
$(INSTALL) $(SCRIPTS) '$(DESTDIR_SQ)$(gitexec_instdir_SQ)'
$(INSTALL) -m 644 $(SCRIPT_LIB) '$(DESTDIR_SQ)$(gitexec_instdir_SQ)'
$(INSTALL) $(INSTALL_STRIP) $(install_bindir_xprograms) '$(DESTDIR_SQ)$(bindir_SQ)'
diff --git a/devel/git/files/patch-configure.ac b/devel/git/files/patch-configure.ac
index 188508a0a19e..d75441bb721f 100644
--- a/devel/git/files/patch-configure.ac
+++ b/devel/git/files/patch-configure.ac
@@ -1,9 +1,9 @@
# Specify 'allow-without' to allow --without-perl to be used
# TODO: Upstream
---- configure.ac.orig 2018-04-02 17:44:04 UTC
+--- configure.ac.orig 2025-06-16 05:42:57 UTC
+++ configure.ac
-@@ -414,7 +414,7 @@ GIT_PARSE_WITH_SET_MAKE_VAR(editor, DEFAULT_EDITOR,
+@@ -396,7 +396,7 @@ GIT_ARG_SET_PATH(shell)
GIT_ARG_SET_PATH(shell)
#
# Define PERL_PATH to provide path to Perl.
@@ -12,3 +12,20 @@
#
# Define PYTHON_PATH to provide path to Python.
GIT_ARG_SET_PATH(python, allow-without)
+@@ -1070,6 +1070,8 @@ GIT_CONF_SUBST([CHARSET_LIB])
+ #
+ # Define HAVE_SYSINFO=YesPlease if sysinfo is available.
+ #
++AC_ARG_WITH(libsysinfo,
++AS_HELP_STRING([--with-libsysinfo],[support libsysinfo (default is NO)]),
+ AC_DEFUN([HAVE_SYSINFO_SRC], [
+ AC_LANG_PROGRAM([[
+ #include <stdint.h>
+@@ -1091,6 +1093,7 @@ AC_COMPILE_IFELSE([HAVE_SYSINFO_SRC],
+ HAVE_SYSINFO=YesPlease],
+ [AC_MSG_RESULT([no])
+ HAVE_SYSINFO=])
++)
+ GIT_CONF_SUBST([HAVE_SYSINFO])
+
+ #
diff --git a/devel/git/pkg-plist b/devel/git/pkg-plist
index f1b74af10a14..143acb19e58e 100644
--- a/devel/git/pkg-plist
+++ b/devel/git/pkg-plist
@@ -65,6 +65,7 @@ libexec/git-core/git-diagnose
libexec/git-core/git-diff
libexec/git-core/git-diff-files
libexec/git-core/git-diff-index
+libexec/git-core/git-diff-pairs
libexec/git-core/git-diff-tree
libexec/git-core/git-difftool
libexec/git-core/git-difftool--helper
@@ -217,6 +218,7 @@ libexec/git-core/mergetools/vscode
libexec/git-core/mergetools/winmerge
libexec/git-core/mergetools/xxdiff
libexec/git-core/scalar
+share/bash-completion/completions/git
share/man/man1/git-add.1.gz
share/man/man1/git-am.1.gz
share/man/man1/git-annotate.1.gz
@@ -255,6 +257,7 @@ share/man/man1/git-describe.1.gz
share/man/man1/git-diagnose.1.gz
share/man/man1/git-diff-files.1.gz
share/man/man1/git-diff-index.1.gz
+share/man/man1/git-diff-pairs.1.gz
share/man/man1/git-diff-tree.1.gz
share/man/man1/git-diff.1.gz
share/man/man1/git-difftool.1.gz
@@ -409,6 +412,7 @@ share/man/man7/gittutorial-2.7.gz
share/man/man7/gittutorial.7.gz
share/man/man7/gitworkflows.7.gz
%%DOCS%%%%DOCSDIR%%/BreakingChanges.adoc
+%%DOCS%%%%DOCSDIR%%/BreakingChanges.html
%%DOCS%%%%DOCSDIR%%/DecisionMaking.adoc
%%DOCS%%%%DOCSDIR%%/DecisionMaking.html
%%DOCS%%%%DOCSDIR%%/MyFirstContribution.adoc
@@ -904,6 +908,7 @@ share/man/man7/gitworkflows.7.gz
%%DOCS%%%%DOCSDIR%%/RelNotes/2.48.0.adoc
%%DOCS%%%%DOCSDIR%%/RelNotes/2.48.1.adoc
%%DOCS%%%%DOCSDIR%%/RelNotes/2.49.0.adoc
+%%DOCS%%%%DOCSDIR%%/RelNotes/2.50.0.adoc
%%DOCS%%%%DOCSDIR%%/RelNotes/2.5.0.adoc
%%DOCS%%%%DOCSDIR%%/RelNotes/2.5.1.adoc
%%DOCS%%%%DOCSDIR%%/RelNotes/2.5.2.adoc
@@ -1054,6 +1059,8 @@ share/man/man7/gitworkflows.7.gz
%%DOCS%%%%DOCSDIR%%/git-diff-files.html
%%DOCS%%%%DOCSDIR%%/git-diff-index.adoc
%%DOCS%%%%DOCSDIR%%/git-diff-index.html
+%%DOCS%%%%DOCSDIR%%/git-diff-pairs.adoc
+%%DOCS%%%%DOCSDIR%%/git-diff-pairs.html
%%DOCS%%%%DOCSDIR%%/git-diff-tree.adoc
%%DOCS%%%%DOCSDIR%%/git-diff-tree.html
%%DOCS%%%%DOCSDIR%%/git-diff.adoc
@@ -1501,14 +1508,7 @@ share/emacs/site-lisp/git/git.el
%%GITWEB%%%%EXAMPLESDIR%%/gitweb/static/gitweb.js
%%CONTRIB%%share/git-core/contrib/README
%%CONTRIB%%share/git-core/contrib/buildsystems/CMakeLists.txt
-%%CONTRIB%%share/git-core/contrib/buildsystems/Generators.pm
-%%CONTRIB%%share/git-core/contrib/buildsystems/Generators/QMake.pm
-%%CONTRIB%%share/git-core/contrib/buildsystems/Generators/Vcproj.pm
-%%CONTRIB%%share/git-core/contrib/buildsystems/Generators/Vcxproj.pm
-%%CONTRIB%%share/git-core/contrib/buildsystems/engine.pl
-%%CONTRIB%%share/git-core/contrib/buildsystems/generate
%%CONTRIB%%share/git-core/contrib/buildsystems/git-version.in
-%%CONTRIB%%share/git-core/contrib/buildsystems/parse.pl
%%CONTRIB%%share/git-core/contrib/coccinelle/README
%%CONTRIB%%share/git-core/contrib/coccinelle/array.cocci
%%CONTRIB%%share/git-core/contrib/coccinelle/commit.cocci
@@ -1686,6 +1686,7 @@ share/git-core/templates/info/exclude
%%NLS%%share/locale/el/LC_MESSAGES/git.mo
%%NLS%%share/locale/es/LC_MESSAGES/git.mo
%%NLS%%share/locale/fr/LC_MESSAGES/git.mo
+%%NLS%%share/locale/ga/LC_MESSAGES/git.mo
%%NLS%%share/locale/id/LC_MESSAGES/git.mo
%%NLS%%share/locale/is/LC_MESSAGES/git.mo
%%NLS%%share/locale/it/LC_MESSAGES/git.mo
diff --git a/devel/gitaly/distinfo b/devel/gitaly/distinfo
index 0bf1625ff4c3..e3ab94cea4a9 100644
--- a/devel/gitaly/distinfo
+++ b/devel/gitaly/distinfo
@@ -1,7 +1,7 @@
-TIMESTAMP = 1749701579
-SHA256 (go/devel_gitaly/gitaly-v18.0.2/go.mod) = c01a366ef332898c1a1fd75281459c8d6caea4c59baa4dd4094fb26eb00d2a4b
-SIZE (go/devel_gitaly/gitaly-v18.0.2/go.mod) = 12814
-SHA256 (go/devel_gitaly/gitaly-v18.0.2/gitaly-v18.0.2.tar.bz2) = 7f4eff3ab925da6720d624dc30fe8213969db83ce09033cc5d692ef0a6dad75e
-SIZE (go/devel_gitaly/gitaly-v18.0.2/gitaly-v18.0.2.tar.bz2) = 4513486
-SHA256 (go/devel_gitaly/gitaly-v18.0.2/git-v2.49.0.tar.bz2) = 63678e3839f5af667b48cb9d0c37de4b249916dc19aae7c5ce83d07fb3146ecb
-SIZE (go/devel_gitaly/gitaly-v18.0.2/git-v2.49.0.tar.bz2) = 9079092
+TIMESTAMP = 1750904315
+SHA256 (go/devel_gitaly/gitaly-v18.1.1/go.mod) = c0924eaae5b6c66c0e8d04e25e1dad85b88be0d33008524c3e6a9eca51311dcb
+SIZE (go/devel_gitaly/gitaly-v18.1.1/go.mod) = 13011
+SHA256 (go/devel_gitaly/gitaly-v18.1.1/gitaly-v18.1.1.tar.bz2) = 236e2019a33d359a62317a61a837658a1a8f110a19253e309ee3902793075e06
+SIZE (go/devel_gitaly/gitaly-v18.1.1/gitaly-v18.1.1.tar.bz2) = 4541238
+SHA256 (go/devel_gitaly/gitaly-v18.1.1/git-v2.49.0.tar.bz2) = 63678e3839f5af667b48cb9d0c37de4b249916dc19aae7c5ce83d07fb3146ecb
+SIZE (go/devel_gitaly/gitaly-v18.1.1/git-v2.49.0.tar.bz2) = 9079092
diff --git a/devel/gitlab-runner/Makefile b/devel/gitlab-runner/Makefile
index 4bdf1804069c..b92498bed380 100644
--- a/devel/gitlab-runner/Makefile
+++ b/devel/gitlab-runner/Makefile
@@ -1,6 +1,6 @@
PORTNAME= gitlab-runner
DISTVERSIONPREFIX= v
-DISTVERSION= 18.0.3
+DISTVERSION= 18.1.0
CATEGORIES= devel
MASTER_SITES= https://gitlab-runner-downloads.s3.amazonaws.com/master/docker/:dockerx64 \
https://gitlab-runner-downloads.s3.amazonaws.com/master/docker/:dockerarm
@@ -29,9 +29,9 @@ USE_GITLAB= yes
GL_ACCOUNT= gitlab-org
USE_RC_SUBR= gitlab_runner
# this branch removes the replace line in go.mod which breaks the way FreeBSD ports build go packages
-GO_MOD_DIST= https://gitlab.com/mfechner/gitlab-runner/-/raw/18-0-stable/
+GO_MOD_DIST= https://gitlab.com/mfechner/gitlab-runner/-/raw/18-1-stable/
-GITBRANCH= 18-0-stable
+GITBRANCH= 18-1-stable
GO_MODULE= gitlab.com/gitlab-org/gitlab-runner
_BUILD_DATE= $$(date -u +%Y-%m-%dT%H:%M:%S%z)
diff --git a/devel/gitlab-runner/distinfo b/devel/gitlab-runner/distinfo
index 84dbcb2a35f7..51425e3c6a0a 100644
--- a/devel/gitlab-runner/distinfo
+++ b/devel/gitlab-runner/distinfo
@@ -1,9 +1,9 @@
-TIMESTAMP = 1750251769
-SHA256 (go/devel_gitlab-runner/gitlab-runner-v18.0.3/prebuilt-x86_64.tar.xz) = b0dccc53f415962dde3f5a7e6f1ab068b8da5484a7fefdae2c5e39d8bb6c637e
-SIZE (go/devel_gitlab-runner/gitlab-runner-v18.0.3/prebuilt-x86_64.tar.xz) = 9594352
-SHA256 (go/devel_gitlab-runner/gitlab-runner-v18.0.3/prebuilt-arm.tar.xz) = 5018c6b661ebf4b9c661593548e45394c553bbd4082b5ef744a39a1f7f1fee32
-SIZE (go/devel_gitlab-runner/gitlab-runner-v18.0.3/prebuilt-arm.tar.xz) = 9020896
-SHA256 (go/devel_gitlab-runner/gitlab-runner-v18.0.3/go.mod) = 4a31cea8681a41ee85d8b305a5ebd6513a8c8cc65c194e98344ed5438c3b7163
-SIZE (go/devel_gitlab-runner/gitlab-runner-v18.0.3/go.mod) = 13091
-SHA256 (go/devel_gitlab-runner/gitlab-runner-v18.0.3/gitlab-runner-v18.0.3.tar.bz2) = 6de00acb1f3c70651676e9f2f1aefc871439a6d4d79352b7a084e99a24ade6cd
-SIZE (go/devel_gitlab-runner/gitlab-runner-v18.0.3/gitlab-runner-v18.0.3.tar.bz2) = 1943948
+TIMESTAMP = 1750392269
+SHA256 (go/devel_gitlab-runner/gitlab-runner-v18.1.0/prebuilt-x86_64.tar.xz) = b0dccc53f415962dde3f5a7e6f1ab068b8da5484a7fefdae2c5e39d8bb6c637e
+SIZE (go/devel_gitlab-runner/gitlab-runner-v18.1.0/prebuilt-x86_64.tar.xz) = 9594352
+SHA256 (go/devel_gitlab-runner/gitlab-runner-v18.1.0/prebuilt-arm.tar.xz) = 5018c6b661ebf4b9c661593548e45394c553bbd4082b5ef744a39a1f7f1fee32
+SIZE (go/devel_gitlab-runner/gitlab-runner-v18.1.0/prebuilt-arm.tar.xz) = 9020896
+SHA256 (go/devel_gitlab-runner/gitlab-runner-v18.1.0/go.mod) = ca085a6ecf35bd2c61bfd98bd4b43253b62a548290eee13c1ec354db6769c480
+SIZE (go/devel_gitlab-runner/gitlab-runner-v18.1.0/go.mod) = 13355
+SHA256 (go/devel_gitlab-runner/gitlab-runner-v18.1.0/gitlab-runner-v18.1.0.tar.bz2) = c1b98d445bdb6168fed50743c39f906826f35cc3046b40fca48f48247142bb60
+SIZE (go/devel_gitlab-runner/gitlab-runner-v18.1.0/gitlab-runner-v18.1.0.tar.bz2) = 1954814
diff --git a/devel/glib20/Makefile b/devel/glib20/Makefile
index 3ad20c2597cd..bb111a27fbab 100644
--- a/devel/glib20/Makefile
+++ b/devel/glib20/Makefile
@@ -36,7 +36,6 @@ USES= compiler:c11 cpe gettext gnome iconv:wchar_t localbase:ldflags \
meson perl5 pkgconfig python tar:xz ${${FLAVOR}_USES}
USE_LDCONFIG= yes
USE_PERL5= build
-USE_PYTHON= py3kplist
TRIGGERS= gio-modules glib-schemas
MESON_ARGS= -Db_lundef=false \
-Ddefault_library=both \
diff --git a/devel/godot35-tools/Makefile b/devel/godot35-tools/Makefile
index 8539b7c458ac..d8f9688cd60c 100644
--- a/devel/godot35-tools/Makefile
+++ b/devel/godot35-tools/Makefile
@@ -2,6 +2,10 @@ PKGNAMESUFFIX= 35-tools
COMMENT= Game integrated development environment
+BROKEN= Fails to build, error: no member named 'u' in 'QuadraticBezierCurve<V>'
+DEPRECATED= Fails to build and legacy, consider migrating to devel/godot-tools
+EXPIRATION_DATE=2025-07-31
+
OPTIONS_EXCLUDE= #
OPTIONS_SLAVE= TOOLS
# we don't want the pkg-message from the master port
diff --git a/devel/gogs/Makefile b/devel/gogs/Makefile
index c59251b28d74..f43e51fcec37 100644
--- a/devel/gogs/Makefile
+++ b/devel/gogs/Makefile
@@ -1,6 +1,6 @@
PORTNAME= gogs
DISTVERSIONPREFIX= v
-DISTVERSION= 0.13.2
+DISTVERSION= 0.13.3
CATEGORIES= devel www
MAINTAINER= me@svmhdvn.name
diff --git a/devel/gogs/distinfo b/devel/gogs/distinfo
index 3d17706559b2..c57002b22a03 100644
--- a/devel/gogs/distinfo
+++ b/devel/gogs/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1748889675
-SHA256 (go/devel_gogs/gogs-v0.13.2/v0.13.2.mod) = ab6fd82257a9bbebb4ab886c7b834134c183ca91c175ef08720fe2268f009f39
-SIZE (go/devel_gogs/gogs-v0.13.2/v0.13.2.mod) = 6631
-SHA256 (go/devel_gogs/gogs-v0.13.2/v0.13.2.zip) = bdd10a8d61b88869a8d3ea571a290e081f5a93a15b1f70a2622ce0f67f35705f
-SIZE (go/devel_gogs/gogs-v0.13.2/v0.13.2.zip) = 10028172
+TIMESTAMP = 1750432904
+SHA256 (go/devel_gogs/gogs-v0.13.3/v0.13.3.mod) = ab6fd82257a9bbebb4ab886c7b834134c183ca91c175ef08720fe2268f009f39
+SIZE (go/devel_gogs/gogs-v0.13.3/v0.13.3.mod) = 6631
+SHA256 (go/devel_gogs/gogs-v0.13.3/v0.13.3.zip) = 26218dd69584d30d98cbb0ad268d1eb6348f90ab41ef96bfd874b4ac8443ecd7
+SIZE (go/devel_gogs/gogs-v0.13.3/v0.13.3.zip) = 15005339
diff --git a/devel/gogs/pkg-plist b/devel/gogs/pkg-plist
index 75278189f158..c9bad6900e55 100644
--- a/devel/gogs/pkg-plist
+++ b/devel/gogs/pkg-plist
@@ -1498,98 +1498,395 @@ libexec/gogs/public/plugins/jquery.minicolors-2.2.3/jquery.minicolors.png
libexec/gogs/public/plugins/marked-0.8.1/marked.min.js
libexec/gogs/public/plugins/mermaid-8.14.0/mermaid.min.js
libexec/gogs/public/plugins/notebookjs-0.4.2/notebook.min.js
-libexec/gogs/public/plugins/pdfjs-1.4.20/LICENSE
-libexec/gogs/public/plugins/pdfjs-1.4.20/build/pdf.js
-libexec/gogs/public/plugins/pdfjs-1.4.20/build/pdf.worker.js
-libexec/gogs/public/plugins/pdfjs-1.4.20/web/compatibility.js
-libexec/gogs/public/plugins/pdfjs-1.4.20/web/debugger.js
-libexec/gogs/public/plugins/pdfjs-1.4.20/web/images/annotation-check.svg
-libexec/gogs/public/plugins/pdfjs-1.4.20/web/images/annotation-comment.svg
-libexec/gogs/public/plugins/pdfjs-1.4.20/web/images/annotation-help.svg
-libexec/gogs/public/plugins/pdfjs-1.4.20/web/images/annotation-insert.svg
-libexec/gogs/public/plugins/pdfjs-1.4.20/web/images/annotation-key.svg
-libexec/gogs/public/plugins/pdfjs-1.4.20/web/images/annotation-newparagraph.svg
-libexec/gogs/public/plugins/pdfjs-1.4.20/web/images/annotation-noicon.svg
-libexec/gogs/public/plugins/pdfjs-1.4.20/web/images/annotation-note.svg
-libexec/gogs/public/plugins/pdfjs-1.4.20/web/images/annotation-paragraph.svg
-libexec/gogs/public/plugins/pdfjs-1.4.20/web/images/findbarButton-next-rtl.png
-libexec/gogs/public/plugins/pdfjs-1.4.20/web/images/findbarButton-next-rtl@2x.png
-libexec/gogs/public/plugins/pdfjs-1.4.20/web/images/findbarButton-next.png
-libexec/gogs/public/plugins/pdfjs-1.4.20/web/images/findbarButton-next@2x.png
-libexec/gogs/public/plugins/pdfjs-1.4.20/web/images/findbarButton-previous-rtl.png
-libexec/gogs/public/plugins/pdfjs-1.4.20/web/images/findbarButton-previous-rtl@2x.png
-libexec/gogs/public/plugins/pdfjs-1.4.20/web/images/findbarButton-previous.png
-libexec/gogs/public/plugins/pdfjs-1.4.20/web/images/findbarButton-previous@2x.png
-libexec/gogs/public/plugins/pdfjs-1.4.20/web/images/grab.cur
-libexec/gogs/public/plugins/pdfjs-1.4.20/web/images/grabbing.cur
-libexec/gogs/public/plugins/pdfjs-1.4.20/web/images/loading-icon.gif
-libexec/gogs/public/plugins/pdfjs-1.4.20/web/images/loading-small.png
-libexec/gogs/public/plugins/pdfjs-1.4.20/web/images/loading-small@2x.png
-libexec/gogs/public/plugins/pdfjs-1.4.20/web/images/secondaryToolbarButton-documentProperties.png
-libexec/gogs/public/plugins/pdfjs-1.4.20/web/images/secondaryToolbarButton-documentProperties@2x.png
-libexec/gogs/public/plugins/pdfjs-1.4.20/web/images/secondaryToolbarButton-firstPage.png
-libexec/gogs/public/plugins/pdfjs-1.4.20/web/images/secondaryToolbarButton-firstPage@2x.png
-libexec/gogs/public/plugins/pdfjs-1.4.20/web/images/secondaryToolbarButton-handTool.png
-libexec/gogs/public/plugins/pdfjs-1.4.20/web/images/secondaryToolbarButton-handTool@2x.png
-libexec/gogs/public/plugins/pdfjs-1.4.20/web/images/secondaryToolbarButton-lastPage.png
-libexec/gogs/public/plugins/pdfjs-1.4.20/web/images/secondaryToolbarButton-lastPage@2x.png
-libexec/gogs/public/plugins/pdfjs-1.4.20/web/images/secondaryToolbarButton-rotateCcw.png
-libexec/gogs/public/plugins/pdfjs-1.4.20/web/images/secondaryToolbarButton-rotateCcw@2x.png
-libexec/gogs/public/plugins/pdfjs-1.4.20/web/images/secondaryToolbarButton-rotateCw.png
-libexec/gogs/public/plugins/pdfjs-1.4.20/web/images/secondaryToolbarButton-rotateCw@2x.png
-libexec/gogs/public/plugins/pdfjs-1.4.20/web/images/shadow.png
-libexec/gogs/public/plugins/pdfjs-1.4.20/web/images/texture.png
-libexec/gogs/public/plugins/pdfjs-1.4.20/web/images/toolbarButton-bookmark.png
-libexec/gogs/public/plugins/pdfjs-1.4.20/web/images/toolbarButton-bookmark@2x.png
-libexec/gogs/public/plugins/pdfjs-1.4.20/web/images/toolbarButton-download.png
-libexec/gogs/public/plugins/pdfjs-1.4.20/web/images/toolbarButton-download@2x.png
-libexec/gogs/public/plugins/pdfjs-1.4.20/web/images/toolbarButton-menuArrows.png
-libexec/gogs/public/plugins/pdfjs-1.4.20/web/images/toolbarButton-menuArrows@2x.png
-libexec/gogs/public/plugins/pdfjs-1.4.20/web/images/toolbarButton-openFile.png
-libexec/gogs/public/plugins/pdfjs-1.4.20/web/images/toolbarButton-openFile@2x.png
-libexec/gogs/public/plugins/pdfjs-1.4.20/web/images/toolbarButton-pageDown-rtl.png
-libexec/gogs/public/plugins/pdfjs-1.4.20/web/images/toolbarButton-pageDown-rtl@2x.png
-libexec/gogs/public/plugins/pdfjs-1.4.20/web/images/toolbarButton-pageDown.png
-libexec/gogs/public/plugins/pdfjs-1.4.20/web/images/toolbarButton-pageDown@2x.png
-libexec/gogs/public/plugins/pdfjs-1.4.20/web/images/toolbarButton-pageUp-rtl.png
-libexec/gogs/public/plugins/pdfjs-1.4.20/web/images/toolbarButton-pageUp-rtl@2x.png
-libexec/gogs/public/plugins/pdfjs-1.4.20/web/images/toolbarButton-pageUp.png
-libexec/gogs/public/plugins/pdfjs-1.4.20/web/images/toolbarButton-pageUp@2x.png
-libexec/gogs/public/plugins/pdfjs-1.4.20/web/images/toolbarButton-presentationMode.png
-libexec/gogs/public/plugins/pdfjs-1.4.20/web/images/toolbarButton-presentationMode@2x.png
-libexec/gogs/public/plugins/pdfjs-1.4.20/web/images/toolbarButton-print.png
-libexec/gogs/public/plugins/pdfjs-1.4.20/web/images/toolbarButton-print@2x.png
-libexec/gogs/public/plugins/pdfjs-1.4.20/web/images/toolbarButton-search.png
-libexec/gogs/public/plugins/pdfjs-1.4.20/web/images/toolbarButton-search@2x.png
-libexec/gogs/public/plugins/pdfjs-1.4.20/web/images/toolbarButton-secondaryToolbarToggle-rtl.png
-libexec/gogs/public/plugins/pdfjs-1.4.20/web/images/toolbarButton-secondaryToolbarToggle-rtl@2x.png
-libexec/gogs/public/plugins/pdfjs-1.4.20/web/images/toolbarButton-secondaryToolbarToggle.png
-libexec/gogs/public/plugins/pdfjs-1.4.20/web/images/toolbarButton-secondaryToolbarToggle@2x.png
-libexec/gogs/public/plugins/pdfjs-1.4.20/web/images/toolbarButton-sidebarToggle-rtl.png
-libexec/gogs/public/plugins/pdfjs-1.4.20/web/images/toolbarButton-sidebarToggle-rtl@2x.png
-libexec/gogs/public/plugins/pdfjs-1.4.20/web/images/toolbarButton-sidebarToggle.png
-libexec/gogs/public/plugins/pdfjs-1.4.20/web/images/toolbarButton-sidebarToggle@2x.png
-libexec/gogs/public/plugins/pdfjs-1.4.20/web/images/toolbarButton-viewAttachments.png
-libexec/gogs/public/plugins/pdfjs-1.4.20/web/images/toolbarButton-viewAttachments@2x.png
-libexec/gogs/public/plugins/pdfjs-1.4.20/web/images/toolbarButton-viewOutline-rtl.png
-libexec/gogs/public/plugins/pdfjs-1.4.20/web/images/toolbarButton-viewOutline-rtl@2x.png
-libexec/gogs/public/plugins/pdfjs-1.4.20/web/images/toolbarButton-viewOutline.png
-libexec/gogs/public/plugins/pdfjs-1.4.20/web/images/toolbarButton-viewOutline@2x.png
-libexec/gogs/public/plugins/pdfjs-1.4.20/web/images/toolbarButton-viewThumbnail.png
-libexec/gogs/public/plugins/pdfjs-1.4.20/web/images/toolbarButton-viewThumbnail@2x.png
-libexec/gogs/public/plugins/pdfjs-1.4.20/web/images/toolbarButton-zoomIn.png
-libexec/gogs/public/plugins/pdfjs-1.4.20/web/images/toolbarButton-zoomIn@2x.png
-libexec/gogs/public/plugins/pdfjs-1.4.20/web/images/toolbarButton-zoomOut.png
-libexec/gogs/public/plugins/pdfjs-1.4.20/web/images/toolbarButton-zoomOut@2x.png
-libexec/gogs/public/plugins/pdfjs-1.4.20/web/images/treeitem-collapsed-rtl.png
-libexec/gogs/public/plugins/pdfjs-1.4.20/web/images/treeitem-collapsed-rtl@2x.png
-libexec/gogs/public/plugins/pdfjs-1.4.20/web/images/treeitem-collapsed.png
-libexec/gogs/public/plugins/pdfjs-1.4.20/web/images/treeitem-collapsed@2x.png
-libexec/gogs/public/plugins/pdfjs-1.4.20/web/images/treeitem-expanded.png
-libexec/gogs/public/plugins/pdfjs-1.4.20/web/images/treeitem-expanded@2x.png
-libexec/gogs/public/plugins/pdfjs-1.4.20/web/viewer.css
-libexec/gogs/public/plugins/pdfjs-1.4.20/web/viewer.html
-libexec/gogs/public/plugins/pdfjs-1.4.20/web/viewer.js
+libexec/gogs/public/plugins/pdfjs-5.2.133/LICENSE
+libexec/gogs/public/plugins/pdfjs-5.2.133/build/pdf.mjs
+libexec/gogs/public/plugins/pdfjs-5.2.133/build/pdf.mjs.map
+libexec/gogs/public/plugins/pdfjs-5.2.133/build/pdf.sandbox.mjs
+libexec/gogs/public/plugins/pdfjs-5.2.133/build/pdf.sandbox.mjs.map
+libexec/gogs/public/plugins/pdfjs-5.2.133/build/pdf.worker.mjs
+libexec/gogs/public/plugins/pdfjs-5.2.133/build/pdf.worker.mjs.map
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/cmaps/78-EUC-H.bcmap
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/cmaps/78-EUC-V.bcmap
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/cmaps/78-H.bcmap
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/cmaps/78-RKSJ-H.bcmap
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/cmaps/78-RKSJ-V.bcmap
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/cmaps/78-V.bcmap
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/cmaps/78ms-RKSJ-H.bcmap
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/cmaps/78ms-RKSJ-V.bcmap
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/cmaps/83pv-RKSJ-H.bcmap
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/cmaps/90ms-RKSJ-H.bcmap
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/cmaps/90ms-RKSJ-V.bcmap
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/cmaps/90msp-RKSJ-H.bcmap
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/cmaps/90msp-RKSJ-V.bcmap
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/cmaps/90pv-RKSJ-H.bcmap
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/cmaps/90pv-RKSJ-V.bcmap
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/cmaps/Add-H.bcmap
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/cmaps/Add-RKSJ-H.bcmap
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/cmaps/Add-RKSJ-V.bcmap
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/cmaps/Add-V.bcmap
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/cmaps/Adobe-CNS1-0.bcmap
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/cmaps/Adobe-CNS1-1.bcmap
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/cmaps/Adobe-CNS1-2.bcmap
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/cmaps/Adobe-CNS1-3.bcmap
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/cmaps/Adobe-CNS1-4.bcmap
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/cmaps/Adobe-CNS1-5.bcmap
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/cmaps/Adobe-CNS1-6.bcmap
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/cmaps/Adobe-CNS1-UCS2.bcmap
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/cmaps/Adobe-GB1-0.bcmap
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/cmaps/Adobe-GB1-1.bcmap
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/cmaps/Adobe-GB1-2.bcmap
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/cmaps/Adobe-GB1-3.bcmap
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/cmaps/Adobe-GB1-4.bcmap
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/cmaps/Adobe-GB1-5.bcmap
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/cmaps/Adobe-GB1-UCS2.bcmap
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/cmaps/Adobe-Japan1-0.bcmap
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/cmaps/Adobe-Japan1-1.bcmap
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/cmaps/Adobe-Japan1-2.bcmap
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/cmaps/Adobe-Japan1-3.bcmap
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/cmaps/Adobe-Japan1-4.bcmap
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/cmaps/Adobe-Japan1-5.bcmap
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/cmaps/Adobe-Japan1-6.bcmap
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/cmaps/Adobe-Japan1-UCS2.bcmap
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/cmaps/Adobe-Korea1-0.bcmap
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/cmaps/Adobe-Korea1-1.bcmap
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/cmaps/Adobe-Korea1-2.bcmap
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/cmaps/Adobe-Korea1-UCS2.bcmap
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/cmaps/B5-H.bcmap
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/cmaps/B5-V.bcmap
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/cmaps/B5pc-H.bcmap
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/cmaps/B5pc-V.bcmap
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/cmaps/CNS-EUC-H.bcmap
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/cmaps/CNS-EUC-V.bcmap
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/cmaps/CNS1-H.bcmap
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/cmaps/CNS1-V.bcmap
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/cmaps/CNS2-H.bcmap
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/cmaps/CNS2-V.bcmap
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/cmaps/ETHK-B5-H.bcmap
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/cmaps/ETHK-B5-V.bcmap
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/cmaps/ETen-B5-H.bcmap
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/cmaps/ETen-B5-V.bcmap
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/cmaps/ETenms-B5-H.bcmap
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/cmaps/ETenms-B5-V.bcmap
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/cmaps/EUC-H.bcmap
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/cmaps/EUC-V.bcmap
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/cmaps/Ext-H.bcmap
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/cmaps/Ext-RKSJ-H.bcmap
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/cmaps/Ext-RKSJ-V.bcmap
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/cmaps/Ext-V.bcmap
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/cmaps/GB-EUC-H.bcmap
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/cmaps/GB-EUC-V.bcmap
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/cmaps/GB-H.bcmap
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/cmaps/GB-V.bcmap
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/cmaps/GBK-EUC-H.bcmap
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/cmaps/GBK-EUC-V.bcmap
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/cmaps/GBK2K-H.bcmap
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/cmaps/GBK2K-V.bcmap
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/cmaps/GBKp-EUC-H.bcmap
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/cmaps/GBKp-EUC-V.bcmap
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/cmaps/GBT-EUC-H.bcmap
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/cmaps/GBT-EUC-V.bcmap
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/cmaps/GBT-H.bcmap
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/cmaps/GBT-V.bcmap
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/cmaps/GBTpc-EUC-H.bcmap
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/cmaps/GBTpc-EUC-V.bcmap
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/cmaps/GBpc-EUC-H.bcmap
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/cmaps/GBpc-EUC-V.bcmap
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/cmaps/H.bcmap
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/cmaps/HKdla-B5-H.bcmap
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/cmaps/HKdla-B5-V.bcmap
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/cmaps/HKdlb-B5-H.bcmap
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/cmaps/HKdlb-B5-V.bcmap
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/cmaps/HKgccs-B5-H.bcmap
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/cmaps/HKgccs-B5-V.bcmap
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/cmaps/HKm314-B5-H.bcmap
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/cmaps/HKm314-B5-V.bcmap
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/cmaps/HKm471-B5-H.bcmap
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/cmaps/HKm471-B5-V.bcmap
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/cmaps/HKscs-B5-H.bcmap
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/cmaps/HKscs-B5-V.bcmap
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/cmaps/Hankaku.bcmap
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/cmaps/Hiragana.bcmap
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/cmaps/KSC-EUC-H.bcmap
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/cmaps/KSC-EUC-V.bcmap
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/cmaps/KSC-H.bcmap
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/cmaps/KSC-Johab-H.bcmap
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/cmaps/KSC-Johab-V.bcmap
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/cmaps/KSC-V.bcmap
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/cmaps/KSCms-UHC-H.bcmap
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/cmaps/KSCms-UHC-HW-H.bcmap
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/cmaps/KSCms-UHC-HW-V.bcmap
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/cmaps/KSCms-UHC-V.bcmap
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/cmaps/KSCpc-EUC-H.bcmap
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/cmaps/KSCpc-EUC-V.bcmap
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/cmaps/Katakana.bcmap
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/cmaps/LICENSE
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/cmaps/NWP-H.bcmap
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/cmaps/NWP-V.bcmap
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/cmaps/RKSJ-H.bcmap
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/cmaps/RKSJ-V.bcmap
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/cmaps/Roman.bcmap
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/cmaps/UniCNS-UCS2-H.bcmap
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/cmaps/UniCNS-UCS2-V.bcmap
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/cmaps/UniCNS-UTF16-H.bcmap
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/cmaps/UniCNS-UTF16-V.bcmap
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/cmaps/UniCNS-UTF32-H.bcmap
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/cmaps/UniCNS-UTF32-V.bcmap
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/cmaps/UniCNS-UTF8-H.bcmap
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/cmaps/UniCNS-UTF8-V.bcmap
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/cmaps/UniGB-UCS2-H.bcmap
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/cmaps/UniGB-UCS2-V.bcmap
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/cmaps/UniGB-UTF16-H.bcmap
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/cmaps/UniGB-UTF16-V.bcmap
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/cmaps/UniGB-UTF32-H.bcmap
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/cmaps/UniGB-UTF32-V.bcmap
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/cmaps/UniGB-UTF8-H.bcmap
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/cmaps/UniGB-UTF8-V.bcmap
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/cmaps/UniJIS-UCS2-H.bcmap
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/cmaps/UniJIS-UCS2-HW-H.bcmap
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/cmaps/UniJIS-UCS2-HW-V.bcmap
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/cmaps/UniJIS-UCS2-V.bcmap
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/cmaps/UniJIS-UTF16-H.bcmap
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/cmaps/UniJIS-UTF16-V.bcmap
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/cmaps/UniJIS-UTF32-H.bcmap
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/cmaps/UniJIS-UTF32-V.bcmap
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/cmaps/UniJIS-UTF8-H.bcmap
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/cmaps/UniJIS-UTF8-V.bcmap
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/cmaps/UniJIS2004-UTF16-H.bcmap
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/cmaps/UniJIS2004-UTF16-V.bcmap
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/cmaps/UniJIS2004-UTF32-H.bcmap
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/cmaps/UniJIS2004-UTF32-V.bcmap
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/cmaps/UniJIS2004-UTF8-H.bcmap
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/cmaps/UniJIS2004-UTF8-V.bcmap
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/cmaps/UniJISPro-UCS2-HW-V.bcmap
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/cmaps/UniJISPro-UCS2-V.bcmap
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/cmaps/UniJISPro-UTF8-V.bcmap
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/cmaps/UniJISX0213-UTF32-H.bcmap
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/cmaps/UniJISX0213-UTF32-V.bcmap
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/cmaps/UniJISX02132004-UTF32-H.bcmap
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/cmaps/UniJISX02132004-UTF32-V.bcmap
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/cmaps/UniKS-UCS2-H.bcmap
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/cmaps/UniKS-UCS2-V.bcmap
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/cmaps/UniKS-UTF16-H.bcmap
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/cmaps/UniKS-UTF16-V.bcmap
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/cmaps/UniKS-UTF32-H.bcmap
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/cmaps/UniKS-UTF32-V.bcmap
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/cmaps/UniKS-UTF8-H.bcmap
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/cmaps/UniKS-UTF8-V.bcmap
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/cmaps/V.bcmap
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/cmaps/WP-Symbol.bcmap
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/debugger.css
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/debugger.mjs
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/iccs/CGATS001Compat-v2-micro.icc
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/iccs/LICENSE
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/images/altText_add.svg
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/images/altText_disclaimer.svg
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/images/altText_done.svg
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/images/altText_spinner.svg
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/images/altText_warning.svg
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/images/annotation-check.svg
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/images/annotation-comment.svg
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/images/annotation-help.svg
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/images/annotation-insert.svg
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/images/annotation-key.svg
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/images/annotation-newparagraph.svg
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/images/annotation-noicon.svg
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/images/annotation-note.svg
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/images/annotation-paperclip.svg
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/images/annotation-paragraph.svg
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/images/annotation-pushpin.svg
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/images/cursor-editorFreeHighlight.svg
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/images/cursor-editorFreeText.svg
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/images/cursor-editorInk.svg
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/images/cursor-editorTextHighlight.svg
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/images/editor-toolbar-delete.svg
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/images/editor-toolbar-edit.svg
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/images/findbarButton-next.svg
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/images/findbarButton-previous.svg
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/images/gv-toolbarButton-download.svg
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/images/loading-icon.gif
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/images/loading.svg
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/images/messageBar_closingButton.svg
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/images/messageBar_info.svg
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/images/messageBar_warning.svg
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/images/secondaryToolbarButton-documentProperties.svg
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/images/secondaryToolbarButton-firstPage.svg
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/images/secondaryToolbarButton-handTool.svg
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/images/secondaryToolbarButton-lastPage.svg
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/images/secondaryToolbarButton-rotateCcw.svg
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/images/secondaryToolbarButton-rotateCw.svg
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/images/secondaryToolbarButton-scrollHorizontal.svg
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/images/secondaryToolbarButton-scrollPage.svg
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/images/secondaryToolbarButton-scrollVertical.svg
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/images/secondaryToolbarButton-scrollWrapped.svg
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/images/secondaryToolbarButton-selectTool.svg
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/images/secondaryToolbarButton-spreadEven.svg
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/images/secondaryToolbarButton-spreadNone.svg
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/images/secondaryToolbarButton-spreadOdd.svg
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/images/toolbarButton-bookmark.svg
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/images/toolbarButton-currentOutlineItem.svg
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/images/toolbarButton-download.svg
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/images/toolbarButton-editorFreeText.svg
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/images/toolbarButton-editorHighlight.svg
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/images/toolbarButton-editorInk.svg
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/images/toolbarButton-editorSignature.svg
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/images/toolbarButton-editorStamp.svg
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/images/toolbarButton-menuArrow.svg
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/images/toolbarButton-openFile.svg
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/images/toolbarButton-pageDown.svg
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/images/toolbarButton-pageUp.svg
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/images/toolbarButton-presentationMode.svg
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/images/toolbarButton-print.svg
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/images/toolbarButton-search.svg
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/images/toolbarButton-secondaryToolbarToggle.svg
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/images/toolbarButton-sidebarToggle.svg
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/images/toolbarButton-viewAttachments.svg
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/images/toolbarButton-viewLayers.svg
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/images/toolbarButton-viewOutline.svg
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/images/toolbarButton-viewThumbnail.svg
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/images/toolbarButton-zoomIn.svg
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/images/toolbarButton-zoomOut.svg
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/images/treeitem-collapsed.svg
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/images/treeitem-expanded.svg
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/locale/ach/viewer.ftl
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/locale/af/viewer.ftl
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/locale/an/viewer.ftl
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/locale/ar/viewer.ftl
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/locale/ast/viewer.ftl
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/locale/az/viewer.ftl
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/locale/be/viewer.ftl
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/locale/bg/viewer.ftl
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/locale/bn/viewer.ftl
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/locale/bo/viewer.ftl
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/locale/br/viewer.ftl
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/locale/brx/viewer.ftl
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/locale/bs/viewer.ftl
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/locale/ca/viewer.ftl
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/locale/cak/viewer.ftl
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/locale/ckb/viewer.ftl
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/locale/cs/viewer.ftl
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/locale/cy/viewer.ftl
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/locale/da/viewer.ftl
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/locale/de/viewer.ftl
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/locale/dsb/viewer.ftl
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/locale/el/viewer.ftl
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/locale/en-CA/viewer.ftl
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/locale/en-GB/viewer.ftl
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/locale/en-US/viewer.ftl
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/locale/eo/viewer.ftl
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/locale/es-AR/viewer.ftl
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/locale/es-CL/viewer.ftl
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/locale/es-ES/viewer.ftl
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/locale/es-MX/viewer.ftl
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/locale/et/viewer.ftl
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/locale/eu/viewer.ftl
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/locale/fa/viewer.ftl
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/locale/ff/viewer.ftl
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/locale/fi/viewer.ftl
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/locale/fr/viewer.ftl
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/locale/fur/viewer.ftl
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/locale/fy-NL/viewer.ftl
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/locale/ga-IE/viewer.ftl
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/locale/gd/viewer.ftl
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/locale/gl/viewer.ftl
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/locale/gn/viewer.ftl
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/locale/gu-IN/viewer.ftl
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/locale/he/viewer.ftl
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/locale/hi-IN/viewer.ftl
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/locale/hr/viewer.ftl
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/locale/hsb/viewer.ftl
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/locale/hu/viewer.ftl
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/locale/hy-AM/viewer.ftl
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/locale/hye/viewer.ftl
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/locale/ia/viewer.ftl
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/locale/id/viewer.ftl
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/locale/is/viewer.ftl
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/locale/it/viewer.ftl
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/locale/ja/viewer.ftl
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/locale/ka/viewer.ftl
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/locale/kab/viewer.ftl
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/locale/kk/viewer.ftl
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/locale/km/viewer.ftl
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/locale/kn/viewer.ftl
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/locale/ko/viewer.ftl
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/locale/lij/viewer.ftl
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/locale/lo/viewer.ftl
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/locale/locale.json
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/locale/lt/viewer.ftl
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/locale/ltg/viewer.ftl
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/locale/lv/viewer.ftl
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/locale/meh/viewer.ftl
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/locale/mk/viewer.ftl
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/locale/ml/viewer.ftl
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/locale/mr/viewer.ftl
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/locale/ms/viewer.ftl
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/locale/my/viewer.ftl
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/locale/nb-NO/viewer.ftl
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/locale/ne-NP/viewer.ftl
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/locale/nl/viewer.ftl
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/locale/nn-NO/viewer.ftl
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/locale/oc/viewer.ftl
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/locale/pa-IN/viewer.ftl
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/locale/pl/viewer.ftl
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/locale/pt-BR/viewer.ftl
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/locale/pt-PT/viewer.ftl
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/locale/rm/viewer.ftl
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/locale/ro/viewer.ftl
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/locale/ru/viewer.ftl
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/locale/sat/viewer.ftl
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/locale/sc/viewer.ftl
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/locale/scn/viewer.ftl
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/locale/sco/viewer.ftl
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/locale/si/viewer.ftl
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/locale/sk/viewer.ftl
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/locale/skr/viewer.ftl
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/locale/sl/viewer.ftl
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/locale/son/viewer.ftl
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/locale/sq/viewer.ftl
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/locale/sr/viewer.ftl
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/locale/sv-SE/viewer.ftl
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/locale/szl/viewer.ftl
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/locale/ta/viewer.ftl
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/locale/te/viewer.ftl
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/locale/tg/viewer.ftl
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/locale/th/viewer.ftl
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/locale/tl/viewer.ftl
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/locale/tr/viewer.ftl
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/locale/trs/viewer.ftl
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/locale/uk/viewer.ftl
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/locale/ur/viewer.ftl
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/locale/uz/viewer.ftl
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/locale/vi/viewer.ftl
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/locale/wo/viewer.ftl
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/locale/xh/viewer.ftl
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/locale/zh-CN/viewer.ftl
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/locale/zh-TW/viewer.ftl
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/standard_fonts/FoxitDingbats.pfb
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/standard_fonts/FoxitFixed.pfb
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/standard_fonts/FoxitFixedBold.pfb
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/standard_fonts/FoxitFixedBoldItalic.pfb
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/standard_fonts/FoxitFixedItalic.pfb
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/standard_fonts/FoxitSerif.pfb
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/standard_fonts/FoxitSerifBold.pfb
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/standard_fonts/FoxitSerifBoldItalic.pfb
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/standard_fonts/FoxitSerifItalic.pfb
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/standard_fonts/FoxitSymbol.pfb
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/standard_fonts/LICENSE_FOXIT
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/standard_fonts/LICENSE_LIBERATION
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/standard_fonts/LiberationSans-Bold.ttf
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/standard_fonts/LiberationSans-BoldItalic.ttf
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/standard_fonts/LiberationSans-Italic.ttf
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/standard_fonts/LiberationSans-Regular.ttf
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/viewer.css
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/viewer.html
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/viewer.mjs
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/viewer.mjs.map
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/wasm/LICENSE_OPENJPEG
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/wasm/LICENSE_PDFJS_OPENJPEG
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/wasm/LICENSE_PDFJS_QCMS
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/wasm/LICENSE_QCMS
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/wasm/openjpeg.wasm
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/wasm/openjpeg_nowasm_fallback.js
+libexec/gogs/public/plugins/pdfjs-5.2.133/web/wasm/qcms_bg.wasm
libexec/gogs/public/plugins/simplemde-1.10.1/simplemde.min.css
libexec/gogs/public/plugins/simplemde-1.10.1/simplemde.min.js
libexec/gogs/templates/admin/auth/edit.tmpl
diff --git a/devel/gopls/Makefile b/devel/gopls/Makefile
index e67c5e329850..4b9c7ba7c5f5 100644
--- a/devel/gopls/Makefile
+++ b/devel/gopls/Makefile
@@ -1,7 +1,6 @@
PORTNAME= gopls
DISTVERSIONPREFIX= v
-DISTVERSION= 0.18.1
-PORTREVISION= 1
+DISTVERSION= 0.19.1
CATEGORIES= devel
MAINTAINER= fuz@FreeBSD.org
@@ -11,7 +10,7 @@ WWW= https://pkg.go.dev/golang.org/x/tools/gopls
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
-USES= go:1.23,modules
+USES= go:1.24,modules
GO_MODULE= golang.org/x/tools/gopls
OPTIONS_DEFINE= DOCS
diff --git a/devel/gopls/distinfo b/devel/gopls/distinfo
index dd03962a8673..a05fd279cdf2 100644
--- a/devel/gopls/distinfo
+++ b/devel/gopls/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1740588098
-SHA256 (go/devel_gopls/gopls-v0.18.1/v0.18.1.mod) = 9ab337e242f261e3d2c0c8f1aab05aa5a8ea851ab3dc7e62fe5844d58226dcb6
-SIZE (go/devel_gopls/gopls-v0.18.1/v0.18.1.mod) = 922
-SHA256 (go/devel_gopls/gopls-v0.18.1/v0.18.1.zip) = 7646c9dd6b9339b16e37f0ea0cb653ead042f9daa73b80e85df222a606ca1bbc
-SIZE (go/devel_gopls/gopls-v0.18.1/v0.18.1.zip) = 2100141
+TIMESTAMP = 1750415150
+SHA256 (go/devel_gopls/gopls-v0.19.1/v0.19.1.mod) = 7da7bbfa0ce693c99c9c702128a70354650253dea30c3ccc5758eb3cedfc87c0
+SIZE (go/devel_gopls/gopls-v0.19.1/v0.19.1.mod) = 968
+SHA256 (go/devel_gopls/gopls-v0.19.1/v0.19.1.zip) = efbbc9557c26d51edbabd674e4eaaa8ca881e508554a35affc609f3b132eb0d1
+SIZE (go/devel_gopls/gopls-v0.19.1/v0.19.1.zip) = 2270401
diff --git a/devel/gopls/pkg-plist b/devel/gopls/pkg-plist
index cee4c2fda431..fd039b1634f2 100644
--- a/devel/gopls/pkg-plist
+++ b/devel/gopls/pkg-plist
@@ -12,6 +12,7 @@ bin/gopls
%%PORTDOCS%%%%DOCSDIR%%/doc/design/integrating.md
%%PORTDOCS%%%%DOCSDIR%%/doc/emacs.md
%%PORTDOCS%%%%DOCSDIR%%/doc/features/README.md
+%%PORTDOCS%%%%DOCSDIR%%/doc/features/assembly.md
%%PORTDOCS%%%%DOCSDIR%%/doc/features/completion.md
%%PORTDOCS%%%%DOCSDIR%%/doc/features/diagnostics.md
%%PORTDOCS%%%%DOCSDIR%%/doc/features/modfiles.md
@@ -20,8 +21,6 @@ bin/gopls
%%PORTDOCS%%%%DOCSDIR%%/doc/features/templates.md
%%PORTDOCS%%%%DOCSDIR%%/doc/features/transformation.md
%%PORTDOCS%%%%DOCSDIR%%/doc/features/web.md
-%%PORTDOCS%%%%DOCSDIR%%/doc/generate/generate.go
-%%PORTDOCS%%%%DOCSDIR%%/doc/generate/generate_test.go
%%PORTDOCS%%%%DOCSDIR%%/doc/helix.md
%%PORTDOCS%%%%DOCSDIR%%/doc/inlayHints.md
%%PORTDOCS%%%%DOCSDIR%%/doc/inline-after.png
@@ -31,6 +30,7 @@ bin/gopls
%%PORTDOCS%%%%DOCSDIR%%/doc/release/v0.16.0.md
%%PORTDOCS%%%%DOCSDIR%%/doc/release/v0.17.0.md
%%PORTDOCS%%%%DOCSDIR%%/doc/release/v0.18.0.md
+%%PORTDOCS%%%%DOCSDIR%%/doc/release/v0.19.0.md
%%PORTDOCS%%%%DOCSDIR%%/doc/releases.md
%%PORTDOCS%%%%DOCSDIR%%/doc/semantictokens.md
%%PORTDOCS%%%%DOCSDIR%%/doc/settings.md
diff --git a/devel/got/Makefile b/devel/got/Makefile
index dd5f62bc9ca0..7770e24c874b 100644
--- a/devel/got/Makefile
+++ b/devel/got/Makefile
@@ -1,5 +1,5 @@
PORTNAME= got
-DISTVERSION= 0.113
+DISTVERSION= 0.114
CATEGORIES= devel
MASTER_SITES= https://gameoftrees.org/releases/portable/
DISTNAME= got-portable-${DISTVERSION}
diff --git a/devel/got/distinfo b/devel/got/distinfo
index 0b2fb478124a..43cac43c131b 100644
--- a/devel/got/distinfo
+++ b/devel/got/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749223258
-SHA256 (got-portable-0.113.tar.gz) = 29468a1b9a35fa2aba932807595bc00d010ac54192390468f75a0ad364c56f01
-SIZE (got-portable-0.113.tar.gz) = 1573667
+TIMESTAMP = 1750710983
+SHA256 (got-portable-0.114.tar.gz) = 68cbb6eb22a8772deb8467b33649bb01735a084a1af41f3a4f3c85cd63fc15c8
+SIZE (got-portable-0.114.tar.gz) = 1575502
diff --git a/devel/hare/Makefile b/devel/hare/Makefile
index 3aec11c3dbba..83efccc6129c 100644
--- a/devel/hare/Makefile
+++ b/devel/hare/Makefile
@@ -1,10 +1,8 @@
PORTNAME= hare
-PORTVERSION= 0.24.2
+DISTVERSION= 0.25.2
CATEGORIES= devel
-MASTER_SITES= https://git.sr.ht/~sircmpwn/${PORTNAME}/archive/
+MASTER_SITES= https://git.sr.ht/~sircmpwn/${PORTNAME}/archive/${DISTVERSIONFULL}${EXTRACT_SUFX}?dummy=/
PKGNAMESUFFIX= -lang
-DISTNAME= ${PORTVERSION}
-DIST_SUBDIR= hare
MAINTAINER= se@FreeBSD.org
COMMENT= Hare language build system and standard library
@@ -25,22 +23,25 @@ MAKE_ARGS= ARCH=${ARCH:S/^amd64$/x86_64/} \
DESTDIR=${STAGEDIR} \
HARECACHE=${WRKDIR}/.cache/hare \
PREFIX=${PREFIX}
-
-WRKSRC= ${WRKDIR}/${PORTNAME}-${DISTNAME}
+TEST_TARGET= check
OPTIONS_DEFINE= DOCS
-do-build:
- cd ${WRKSRC} && ${CP} configs/freebsd.mk config.mk
- cd ${WRKSRC} && ${MAKE} ${MAKE_ARGS}
-
-do-install:
- cd ${WRKSRC} && ${MAKE} ${MAKE_ARGS} install
- ${STRIP_CMD} ${STAGEDIR}${LOCALBASE}/bin/*
- ${MKDIR} ${STAGEDIR}${DOCSDIR}
- ${INSTALL_DATA} ${WRKSRC}/docs/*.md ${STAGEDIR}${DOCSDIR}/
-
-do-test:
- cd ${WRKSRC} && ${MAKE} ${MAKE_ARGS} check
+post-patch:
+ @${REINPLACE_CMD} -e '\
+ s|@$$(AS)|$$(AS)|g; \
+ s|@$$(LD)|$$(LD)|g; \
+ s|@$$(QBE)|$$(QBE)|g' \
+ ${PATCH_WRKSRC}/Makefile
+ @${REINPLACE_CMD} -e '/printf/d' \
+ ${PATCH_WRKSRC}/Makefile
+
+do-configure:
+ (cd ${WRKSRC} && ${CP} configs/freebsd.mk config.mk)
+
+post-install:
+ ${STRIP_CMD} ${STAGEDIR}${LOCALBASE}/bin/*
+ ${MKDIR} ${STAGEDIR}${DOCSDIR}
+ ${INSTALL_DATA} ${WRKSRC}/docs/*.md ${STAGEDIR}${DOCSDIR}
.include <bsd.port.mk>
diff --git a/devel/hare/distinfo b/devel/hare/distinfo
index 469a48777623..261a30f2c80a 100644
--- a/devel/hare/distinfo
+++ b/devel/hare/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1732550790
-SHA256 (hare/0.24.2.tar.gz) = afba69fd537a63442da53d115d9b50f525918159b395843ede2a5473323e0776
-SIZE (hare/0.24.2.tar.gz) = 912808
+TIMESTAMP = 1750617369
+SHA256 (hare-0.25.2.tar.gz) = d0baf74f4e20a3a875ddd8e2b299032ada4e5de17d8413053cad0f709446348e
+SIZE (hare-0.25.2.tar.gz) = 940391
diff --git a/devel/hare/files/patch-configs_freebsd.mk b/devel/hare/files/patch-configs_freebsd.mk
index 84de58e4d48b..97d62281f76d 100644
--- a/devel/hare/files/patch-configs_freebsd.mk
+++ b/devel/hare/files/patch-configs_freebsd.mk
@@ -1,18 +1,22 @@
---- configs/freebsd.mk.orig 2024-02-16 09:48:20 UTC
+--- configs/freebsd.mk.orig 2025-06-21 07:52:26 UTC
+++ configs/freebsd.mk
-@@ -1,15 +1,16 @@
+@@ -1,27 +1,28 @@
# install locations
-PREFIX = /usr/local
-BINDIR = $(PREFIX)/bin
-MANDIR = $(PREFIX)/share/man
-SRCDIR = $(PREFIX)/src
-STDLIB = $(SRCDIR)/hare/stdlib
-+#PREFIX = %%LOCALBASE%%
-+BINDIR = $(PREFIX)/bin
-+MANDIR = $(PREFIX)/share/man
-+DATADIR = $(PREFIX)/share/hare
-+SRCDIR = $(DATADIR)/src
-+STDLIB = $(DATADIR)/stdlib
+-LIBEXECDIR = $(PREFIX)/libexec
+-TOOLDIR = $(LIBEXECDIR)/hare
++PREFIX ?= /usr/local
++BINDIR ?= $(PREFIX)/bin
++MANDIR ?= $(PREFIX)/share/man
++DATADIR ?= $(PREFIX)/share/hare
++SRCDIR ?= $(DATADIR)/src
++STDLIB ?= $(DATADIR)/stdlib
++LIBEXECDIR ?= $(PREFIX)/libexec
++TOOLDIR ?= $(LIBEXECDIR)/hare
# variables used during build
PLATFORM = freebsd
@@ -22,15 +26,48 @@
+HARECFLAGS = -a ${ARCH}
QBEFLAGS =
ASFLAGS =
- LDLINKFLAGS = --gc-sections -z noexecstack
-@@ -26,7 +27,9 @@ BINOUT = .bin
- BINOUT = .bin
+-LDLINKFLAGS = --gc-sections -z noexecstack
++LDLINKFLAGS ?= --gc-sections -z noexecstack
+
+ # commands used by the build script
+-HAREC = harec
+-QBE = qbe
+-AS = as
+-LD = ld
+-SCDOC = scdoc
++HAREC ?= harec
++QBE ?= qbe
++AS ?= as
++LD ?= ld
++SCDOC ?= scdoc
+
+ # build locations
+ HARECACHE = .cache
+@@ -29,17 +30,17 @@ HAREPATH = $(SRCDIR)/hare/stdlib:$(SRCDIR)/hare/third-
# variables that will be embedded in the binary with -D definitions
--HAREPATH = $(SRCDIR)/hare/stdlib:$(SRCDIR)/hare/third-party
-+#LOCALSRCDIR = ${SRCDIR}/local-src
-+#HAREPATH = $(LOCALSRCDIR)/stdlib:$(LOCALSRCDIR)/third-party:$(DATADIR)/stdlib:$(DATADIR)/third-party
-+HAREPATH = $(DATADIR)/stdlib:$(DATADIR)/third-party
- VERSION=$$(./scripts/version)
+ HAREPATH = $(SRCDIR)/hare/stdlib:$(SRCDIR)/hare/third-party
+-VERSION=$$(./scripts/version)
++VERSION ?= $$(./scripts/version)
# For cross-compilation, modify the variables below
+-AARCH64_AS=as
+-AARCH64_CC=cc
+-AARCH64_LD=ld
++AARCH64_AS ?= as
++AARCH64_CC ?= cc
++AARCH64_LD ?= ld
+
+-RISCV64_AS=as
+-RISCV64_CC=cc
+-RISCV64_LD=ld
++RISCV64_AS ?= as
++RISCV64_CC ?= cc
++RISCV64_LD ?= ld
+
+-X86_64_AS=as
+-X86_64_CC=cc
+-X86_64_LD=ld
++X86_64_AS ?= as
++X86_64_CC ?= cc
++X86_64_LD ?= ld
diff --git a/devel/hare/pkg-plist b/devel/hare/pkg-plist
index ffdaa6fbe051..5e12c4d3bbda 100644
--- a/devel/hare/pkg-plist
+++ b/devel/hare/pkg-plist
@@ -1,6 +1,5 @@
bin/hare
bin/haredoc
-%%PORTDOCS%%%%DOCSDIR%%/rfc.md
%%PORTDOCS%%%%DOCSDIR%%/stdlib.md
%%DATADIR%%/stdlib/ascii/README
%%DATADIR%%/stdlib/ascii/ctype.ha
@@ -130,17 +129,21 @@ bin/haredoc
%%DATADIR%%/stdlib/crypto/rsa/+test/core_test.ha
%%DATADIR%%/stdlib/crypto/rsa/+test/keys_test.ha
%%DATADIR%%/stdlib/crypto/rsa/+test/pkcs1_test.ha
+%%DATADIR%%/stdlib/crypto/rsa/+test/pss_test.ha
%%DATADIR%%/stdlib/crypto/rsa/README
%%DATADIR%%/stdlib/crypto/rsa/core.ha
%%DATADIR%%/stdlib/crypto/rsa/errors.ha
%%DATADIR%%/stdlib/crypto/rsa/keys.ha
%%DATADIR%%/stdlib/crypto/rsa/pkcs1.ha
+%%DATADIR%%/stdlib/crypto/rsa/pss.ha
%%DATADIR%%/stdlib/crypto/salsa/+test.ha
%%DATADIR%%/stdlib/crypto/salsa/README
%%DATADIR%%/stdlib/crypto/salsa/salsa20.ha
%%DATADIR%%/stdlib/crypto/sha1/+test.ha
+%%DATADIR%%/stdlib/crypto/sha1/README
%%DATADIR%%/stdlib/crypto/sha1/sha1.ha
%%DATADIR%%/stdlib/crypto/sha256/+test.ha
+%%DATADIR%%/stdlib/crypto/sha256/README
%%DATADIR%%/stdlib/crypto/sha256/sha256.ha
%%DATADIR%%/stdlib/crypto/sha512/+test.ha
%%DATADIR%%/stdlib/crypto/sha512/README
@@ -192,8 +195,12 @@ bin/haredoc
%%DATADIR%%/stdlib/debug/image/self+netbsd.ha
%%DATADIR%%/stdlib/debug/image/self+openbsd.ha
%%DATADIR%%/stdlib/debug/image/self_argv.ha
+%%DATADIR%%/stdlib/debug/malloc+libc.ha
+%%DATADIR%%/stdlib/debug/malloc.ha
+%%DATADIR%%/stdlib/debug/source.ha
%%DATADIR%%/stdlib/debug/symbols.ha
%%DATADIR%%/stdlib/debug/testaddr.ha
+%%DATADIR%%/stdlib/debug/traces.ha
%%DATADIR%%/stdlib/dirs/README
%%DATADIR%%/stdlib/dirs/xdg.ha
%%DATADIR%%/stdlib/encoding/README
@@ -206,6 +213,7 @@ bin/haredoc
%%DATADIR%%/stdlib/encoding/asn1/encoder.ha
%%DATADIR%%/stdlib/encoding/asn1/errors.ha
%%DATADIR%%/stdlib/encoding/asn1/oid.ha
+%%DATADIR%%/stdlib/encoding/asn1/stdoid/README
%%DATADIR%%/stdlib/encoding/asn1/stdoid/db.ha
%%DATADIR%%/stdlib/encoding/asn1/stdoid/db.txt
%%DATADIR%%/stdlib/encoding/asn1/strings.ha
@@ -357,18 +365,22 @@ bin/haredoc
%%DATADIR%%/stdlib/io/+freebsd/dup.ha
%%DATADIR%%/stdlib/io/+freebsd/mmap.ha
%%DATADIR%%/stdlib/io/+freebsd/platform_file.ha
+%%DATADIR%%/stdlib/io/+freebsd/sync.ha
%%DATADIR%%/stdlib/io/+freebsd/vector.ha
%%DATADIR%%/stdlib/io/+linux/dup.ha
%%DATADIR%%/stdlib/io/+linux/mmap.ha
%%DATADIR%%/stdlib/io/+linux/platform_file.ha
+%%DATADIR%%/stdlib/io/+linux/sync.ha
%%DATADIR%%/stdlib/io/+linux/vector.ha
%%DATADIR%%/stdlib/io/+netbsd/dup.ha
%%DATADIR%%/stdlib/io/+netbsd/mmap.ha
%%DATADIR%%/stdlib/io/+netbsd/platform_file.ha
+%%DATADIR%%/stdlib/io/+netbsd/sync.ha
%%DATADIR%%/stdlib/io/+netbsd/vector.ha
%%DATADIR%%/stdlib/io/+openbsd/dup.ha
%%DATADIR%%/stdlib/io/+openbsd/mmap.ha
%%DATADIR%%/stdlib/io/+openbsd/platform_file.ha
+%%DATADIR%%/stdlib/io/+openbsd/sync.ha
%%DATADIR%%/stdlib/io/+openbsd/vector.ha
%%DATADIR%%/stdlib/io/+test/limit_test.ha
%%DATADIR%%/stdlib/io/+test/stream_test.ha
@@ -389,7 +401,6 @@ bin/haredoc
%%DATADIR%%/stdlib/io/zero.ha
%%DATADIR%%/stdlib/linux/+linux/README
%%DATADIR%%/stdlib/linux/+linux/env.ha
-%%DATADIR%%/stdlib/linux/+linux/start+libc.ha
%%DATADIR%%/stdlib/linux/+linux/start.ha
%%DATADIR%%/stdlib/linux/keyctl/+linux/README
%%DATADIR%%/stdlib/linux/keyctl/+linux/keyctl.ha
@@ -459,6 +470,7 @@ bin/haredoc
%%DATADIR%%/stdlib/net/ip/+linux.ha
%%DATADIR%%/stdlib/net/ip/+netbsd.ha
%%DATADIR%%/stdlib/net/ip/+openbsd.ha
+%%DATADIR%%/stdlib/net/ip/README
%%DATADIR%%/stdlib/net/ip/ip.ha
%%DATADIR%%/stdlib/net/ip/test+test.ha
%%DATADIR%%/stdlib/net/msg.ha
@@ -466,6 +478,7 @@ bin/haredoc
%%DATADIR%%/stdlib/net/tcp/+linux.ha
%%DATADIR%%/stdlib/net/tcp/+netbsd.ha
%%DATADIR%%/stdlib/net/tcp/+openbsd.ha
+%%DATADIR%%/stdlib/net/tcp/README
%%DATADIR%%/stdlib/net/tcp/listener.ha
%%DATADIR%%/stdlib/net/tcp/options.ha
%%DATADIR%%/stdlib/net/types.ha
@@ -473,6 +486,7 @@ bin/haredoc
%%DATADIR%%/stdlib/net/udp/+linux.ha
%%DATADIR%%/stdlib/net/udp/+netbsd.ha
%%DATADIR%%/stdlib/net/udp/+openbsd.ha
+%%DATADIR%%/stdlib/net/udp/README
%%DATADIR%%/stdlib/net/udp/options.ha
%%DATADIR%%/stdlib/net/unix/+freebsd.ha
%%DATADIR%%/stdlib/net/unix/+linux.ha
@@ -495,6 +509,7 @@ bin/haredoc
%%DATADIR%%/stdlib/os/+freebsd/exit+libc-test.ha
%%DATADIR%%/stdlib/os/+freebsd/exit+test.ha
%%DATADIR%%/stdlib/os/+freebsd/exit.ha
+%%DATADIR%%/stdlib/os/+freebsd/fcntl.ha
%%DATADIR%%/stdlib/os/+freebsd/fs.ha
%%DATADIR%%/stdlib/os/+freebsd/memfd.ha
%%DATADIR%%/stdlib/os/+freebsd/platform_environ.ha
@@ -505,6 +520,7 @@ bin/haredoc
%%DATADIR%%/stdlib/os/+linux/exit+libc-test.ha
%%DATADIR%%/stdlib/os/+linux/exit+test.ha
%%DATADIR%%/stdlib/os/+linux/exit.ha
+%%DATADIR%%/stdlib/os/+linux/fcntl.ha
%%DATADIR%%/stdlib/os/+linux/fs.ha
%%DATADIR%%/stdlib/os/+linux/memfd.ha
%%DATADIR%%/stdlib/os/+linux/memory.ha
@@ -515,6 +531,7 @@ bin/haredoc
%%DATADIR%%/stdlib/os/+netbsd/dirfdfs.ha
%%DATADIR%%/stdlib/os/+netbsd/exit+test.ha
%%DATADIR%%/stdlib/os/+netbsd/exit.ha
+%%DATADIR%%/stdlib/os/+netbsd/fcntl.ha
%%DATADIR%%/stdlib/os/+netbsd/fs.ha
%%DATADIR%%/stdlib/os/+netbsd/platform_environ.ha
%%DATADIR%%/stdlib/os/+netbsd/shm.ha
@@ -523,12 +540,14 @@ bin/haredoc
%%DATADIR%%/stdlib/os/+openbsd/dirfdfs.ha
%%DATADIR%%/stdlib/os/+openbsd/exit+test.ha
%%DATADIR%%/stdlib/os/+openbsd/exit.ha
+%%DATADIR%%/stdlib/os/+openbsd/fcntl.ha
%%DATADIR%%/stdlib/os/+openbsd/fs.ha
%%DATADIR%%/stdlib/os/+openbsd/platform_environ.ha
%%DATADIR%%/stdlib/os/+openbsd/shm.ha
%%DATADIR%%/stdlib/os/+openbsd/status.ha
%%DATADIR%%/stdlib/os/+openbsd/stdfd.ha
%%DATADIR%%/stdlib/os/README
+%%DATADIR%%/stdlib/os/bufio.ha
%%DATADIR%%/stdlib/os/environ.ha
%%DATADIR%%/stdlib/os/exec/+freebsd/exec.ha
%%DATADIR%%/stdlib/os/exec/+freebsd/platform_cmd.ha
@@ -544,6 +563,7 @@ bin/haredoc
%%DATADIR%%/stdlib/os/exec/+openbsd/process.ha
%%DATADIR%%/stdlib/os/exec/README
%%DATADIR%%/stdlib/os/exec/cmd.ha
+%%DATADIR%%/stdlib/os/exec/env+test.ha
%%DATADIR%%/stdlib/os/exec/types.ha
%%DATADIR%%/stdlib/os/os.ha
%%DATADIR%%/stdlib/path/+freebsd.ha
@@ -674,10 +694,10 @@ bin/haredoc
%%DATADIR%%/stdlib/rt/+x86_64/longjmp.s
%%DATADIR%%/stdlib/rt/+x86_64/setjmp.s
%%DATADIR%%/stdlib/rt/README
-%%DATADIR%%/stdlib/rt/abort+test.ha
%%DATADIR%%/stdlib/rt/abort.ha
%%DATADIR%%/stdlib/rt/ensure.ha
%%DATADIR%%/stdlib/rt/fenv_defs.ha
+%%DATADIR%%/stdlib/rt/heap-libc.ha
%%DATADIR%%/stdlib/rt/jmp.ha
%%DATADIR%%/stdlib/rt/malloc+debug.ha
%%DATADIR%%/stdlib/rt/malloc+libc.ha
@@ -696,17 +716,17 @@ bin/haredoc
%%DATADIR%%/stdlib/sort/+test.ha
%%DATADIR%%/stdlib/sort/README
%%DATADIR%%/stdlib/sort/bisect.ha
+%%DATADIR%%/stdlib/sort/cmp/README
%%DATADIR%%/stdlib/sort/cmp/cmp.ha
%%DATADIR%%/stdlib/sort/search.ha
%%DATADIR%%/stdlib/sort/sort.ha
%%DATADIR%%/stdlib/sort/types.ha
%%DATADIR%%/stdlib/strconv/+test/ftos_test.ha
%%DATADIR%%/stdlib/strconv/README
+%%DATADIR%%/stdlib/strconv/decimal.ha
%%DATADIR%%/stdlib/strconv/ftos.ha
-%%DATADIR%%/stdlib/strconv/ftos_multiprecision.ha
%%DATADIR%%/stdlib/strconv/ftos_ryu.ha
%%DATADIR%%/stdlib/strconv/itos.ha
-%%DATADIR%%/stdlib/strconv/numeric.ha
%%DATADIR%%/stdlib/strconv/stof.ha
%%DATADIR%%/stdlib/strconv/stof_data.ha
%%DATADIR%%/stdlib/strconv/stoi.ha
@@ -735,6 +755,7 @@ bin/haredoc
%%DATADIR%%/stdlib/temp/+netbsd.ha
%%DATADIR%%/stdlib/temp/README
%%DATADIR%%/stdlib/test/+test.ha
+%%DATADIR%%/stdlib/test/README
%%DATADIR%%/stdlib/test/fail+test.ha
%%DATADIR%%/stdlib/test/util+test.ha
%%DATADIR%%/stdlib/test/util.ha
@@ -753,29 +774,37 @@ bin/haredoc
%%DATADIR%%/stdlib/time/chrono/+openbsd.ha
%%DATADIR%%/stdlib/time/chrono/README
%%DATADIR%%/stdlib/time/chrono/arithmetic.ha
-%%DATADIR%%/stdlib/time/chrono/chronology.ha
%%DATADIR%%/stdlib/time/chrono/error.ha
-%%DATADIR%%/stdlib/time/chrono/leapsec.ha
+%%DATADIR%%/stdlib/time/chrono/moment.ha
%%DATADIR%%/stdlib/time/chrono/timescale.ha
-%%DATADIR%%/stdlib/time/chrono/timezone.ha
-%%DATADIR%%/stdlib/time/chrono/tzdb.ha
-%%DATADIR%%/stdlib/time/conv.ha
+%%DATADIR%%/stdlib/time/chrono/utc.ha
+%%DATADIR%%/stdlib/time/date/+freebsd.ha
+%%DATADIR%%/stdlib/time/date/+linux.ha
+%%DATADIR%%/stdlib/time/date/+netbsd.ha
+%%DATADIR%%/stdlib/time/date/+openbsd.ha
%%DATADIR%%/stdlib/time/date/README
%%DATADIR%%/stdlib/time/date/constants.ha
%%DATADIR%%/stdlib/time/date/date.ha
%%DATADIR%%/stdlib/time/date/daydate.ha
%%DATADIR%%/stdlib/time/date/daytime.ha
+%%DATADIR%%/stdlib/time/date/duration.ha
%%DATADIR%%/stdlib/time/date/error.ha
%%DATADIR%%/stdlib/time/date/format.ha
+%%DATADIR%%/stdlib/time/date/hop.ha
%%DATADIR%%/stdlib/time/date/locality.ha
%%DATADIR%%/stdlib/time/date/observe.ha
-%%DATADIR%%/stdlib/time/date/parithm.ha
%%DATADIR%%/stdlib/time/date/parse.ha
-%%DATADIR%%/stdlib/time/date/period.ha
+%%DATADIR%%/stdlib/time/date/posix.ha
%%DATADIR%%/stdlib/time/date/reckon.ha
-%%DATADIR%%/stdlib/time/date/tarithm.ha
+%%DATADIR%%/stdlib/time/date/span.ha
+%%DATADIR%%/stdlib/time/date/step.ha
+%%DATADIR%%/stdlib/time/date/timezone.ha
+%%DATADIR%%/stdlib/time/date/traverse.ha
+%%DATADIR%%/stdlib/time/date/truncate.ha
+%%DATADIR%%/stdlib/time/date/tzdb.ha
%%DATADIR%%/stdlib/time/date/virtual.ha
-%%DATADIR%%/stdlib/time/types.ha
+%%DATADIR%%/stdlib/time/duration.ha
+%%DATADIR%%/stdlib/time/instant.ha
%%DATADIR%%/stdlib/types/README
%%DATADIR%%/stdlib/types/arch+aarch64.ha
%%DATADIR%%/stdlib/types/arch+riscv64.ha
@@ -792,27 +821,33 @@ bin/haredoc
%%DATADIR%%/stdlib/unix/+freebsd/creds.ha
%%DATADIR%%/stdlib/unix/+freebsd/nice.ha
%%DATADIR%%/stdlib/unix/+freebsd/pipe.ha
+%%DATADIR%%/stdlib/unix/+freebsd/rlimit.ha
%%DATADIR%%/stdlib/unix/+freebsd/umask.ha
%%DATADIR%%/stdlib/unix/+linux/creds.ha
%%DATADIR%%/stdlib/unix/+linux/nice.ha
%%DATADIR%%/stdlib/unix/+linux/pipe.ha
+%%DATADIR%%/stdlib/unix/+linux/rlimit.ha
%%DATADIR%%/stdlib/unix/+linux/umask.ha
%%DATADIR%%/stdlib/unix/+netbsd/creds.ha
%%DATADIR%%/stdlib/unix/+netbsd/nice.ha
%%DATADIR%%/stdlib/unix/+netbsd/pipe.ha
+%%DATADIR%%/stdlib/unix/+netbsd/rlimit.ha
%%DATADIR%%/stdlib/unix/+netbsd/umask.ha
%%DATADIR%%/stdlib/unix/+openbsd/creds.ha
%%DATADIR%%/stdlib/unix/+openbsd/nice.ha
%%DATADIR%%/stdlib/unix/+openbsd/pipe.ha
+%%DATADIR%%/stdlib/unix/+openbsd/rlimit.ha
%%DATADIR%%/stdlib/unix/+openbsd/umask.ha
%%DATADIR%%/stdlib/unix/README
%%DATADIR%%/stdlib/unix/hosts/+freebsd.ha
%%DATADIR%%/stdlib/unix/hosts/+linux.ha
%%DATADIR%%/stdlib/unix/hosts/+netbsd.ha
%%DATADIR%%/stdlib/unix/hosts/+openbsd.ha
+%%DATADIR%%/stdlib/unix/hosts/README
%%DATADIR%%/stdlib/unix/hosts/errors.ha
%%DATADIR%%/stdlib/unix/hosts/hosts.ha
%%DATADIR%%/stdlib/unix/hosts/test+test.ha
+%%DATADIR%%/stdlib/unix/passwd/README
%%DATADIR%%/stdlib/unix/passwd/group.ha
%%DATADIR%%/stdlib/unix/passwd/passwd.ha
%%DATADIR%%/stdlib/unix/passwd/types.ha
@@ -836,6 +871,7 @@ bin/haredoc
%%DATADIR%%/stdlib/unix/signal/+netbsd.ha
%%DATADIR%%/stdlib/unix/signal/+openbsd.ha
%%DATADIR%%/stdlib/unix/signal/README
+%%DATADIR%%/stdlib/unix/signal/signal+test.ha
%%DATADIR%%/stdlib/unix/signal/types.ha
%%DATADIR%%/stdlib/unix/tty/+freebsd/isatty.ha
%%DATADIR%%/stdlib/unix/tty/+freebsd/open.ha
@@ -862,7 +898,7 @@ bin/haredoc
%%DATADIR%%/stdlib/unix/tty/+openbsd/termios.ha
%%DATADIR%%/stdlib/unix/tty/+openbsd/winsize.ha
%%DATADIR%%/stdlib/unix/tty/README
-%%DATADIR%%/stdlib/unix/tty/pty_test.ha
+%%DATADIR%%/stdlib/unix/tty/pty_test+test.ha
%%DATADIR%%/stdlib/unix/tty/types.ha
%%DATADIR%%/stdlib/uuid/README
%%DATADIR%%/stdlib/uuid/uuid.ha
diff --git a/devel/hotspot/Makefile b/devel/hotspot/Makefile
index 7658f9119413..062547ddf138 100644
--- a/devel/hotspot/Makefile
+++ b/devel/hotspot/Makefile
@@ -1,10 +1,10 @@
PORTNAME= hotspot
DISTVERSIONPREFIX= v
DISTVERSION= 1.5.1
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= devel
-MAINTAINER= yuri@FreeBSD.org
+MAINTAINER= kde@FreeBSD.org
COMMENT= Perf GUI for performance analysis (needs mock 'perf' command)
WWW= https://github.com/KDAB/hotspot
@@ -13,18 +13,17 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.GPL.txt
BUILD_DEPENDS= ${LOCALBASE}/lib/librustc_demangle.a:devel/rustc-demangle
LIB_DEPENDS= libdw.so:devel/elfutils \
- libQCustomPlot-qt5.so:graphics/qcustomplot@qt5 \
- libkddockwidgets.so:x11-toolkits/kddockwidgets \
+ libQCustomPlotQt6.so:graphics/qcustomplot@qt6 \
+ libkddockwidgets-qt6.so:x11-toolkits/kddockwidgets \
libkgraphviewer.so:graphics/kgraphviewer \
libzstd.so:archivers/zstd
-USES= cmake desktop-file-utils qt:5 kde:5 pkgconfig xorg
+USES= cmake desktop-file-utils gettext-tools qt:6 kde:6 pkgconfig xorg
USE_KDE= ecm \
archive auth bookmarks codecs completion config configwidgets coreaddons i18n iconthemes \
itemmodels itemviews jobwidgets kio notifications parts service solid sonnet syntaxhighlighting \
textwidgets threadweaver widgetsaddons windowsystem xmlgui
-USE_QT= concurrent core dbus declarative gui network quickcontrols2 svg widgets x11extras xml \
- buildtools:build qmake:build
+USE_QT= base declarative
USE_XORG= x11
USE_GITHUB= yes
@@ -32,6 +31,7 @@ GH_ACCOUNT= KDAB
GH_TUPLE= KDAB:perfparser:851ebf0:perfparser/3rdparty/perfparser \
koenpoppe:PrefixTickLabels:6e86393:PrefixTickLabels/3rdparty/PrefixTickLabels
+CMAKE_ON= QT6_BUILD
CMAKE_ARGS= -DCMAKE_MODULE_PATH=${LOCALBASE}/share/ECM/find-modules
PORTSCOUT= limit:^.*[0-9]\.[0-9].*$$ # prevent tags like 'continuous'
diff --git a/devel/hotspot/files/patch-src_models_timelinedelegate.cpp b/devel/hotspot/files/patch-src_models_timelinedelegate.cpp
new file mode 100644
index 000000000000..28e2e8df92a2
--- /dev/null
+++ b/devel/hotspot/files/patch-src_models_timelinedelegate.cpp
@@ -0,0 +1,11 @@
+--- src/models/timelinedelegate.cpp.orig 2024-05-28 14:02:14 UTC
++++ src/models/timelinedelegate.cpp
+@@ -194,7 +194,7 @@ void TimeLineDelegate::paint(QPainter* painter, const
+ painter->drawRect(threadTimeRect.adjusted(-1, -1, 0, 0));
+
+ // visualize all events
+- painter->setBrush({});
++ painter->setBrush(QBrush());
+
+ if (offCpuCostId != -1) {
+ const auto offCpuColor = scheme.background(KColorScheme::NegativeBackground).color();
diff --git a/devel/hotspot/pkg-plist b/devel/hotspot/pkg-plist
index fe2226a4131f..c7cad8fa9048 100644
--- a/devel/hotspot/pkg-plist
+++ b/devel/hotspot/pkg-plist
@@ -7,5 +7,5 @@ share/icons/hicolor/22x22/apps/hotspot.png
share/icons/hicolor/32x32/apps/hotspot.png
share/icons/hicolor/48x48/apps/hotspot.png
share/icons/hicolor/64x64/apps/hotspot.png
-share/knotifications5/hotspot.notifyrc
+share/knotifications6/hotspot.notifyrc
share/metainfo/com.kdab.Hotspot.appdata.xml
diff --git a/devel/ioncube/Makefile b/devel/ioncube/Makefile
index 9cce06a64267..f50a1fd5bda4 100644
--- a/devel/ioncube/Makefile
+++ b/devel/ioncube/Makefile
@@ -1,5 +1,5 @@
PORTNAME= ioncube
-DISTVERSION= 14.4.0
+DISTVERSION= 14.4.1
CATEGORIES= devel
MASTER_SITES= http://downloads.ioncube.com/loader_downloads/ \
http://downloads2.ioncube.com/loader_downloads/ \
@@ -29,6 +29,13 @@ VER= 11
PHP_INSTVER= ${PHP_VERSION:C/^([0-9]+\.[0-9]+).*/\1/}
+# For update distinfo run: make makesum -DMAINTAINER_MODE
+.if defined(MAINTAINER_MODE)
+.for arch in ${ONLY_FOR_ARCHS}
+DISTFILES+= ${PORTNAME}_loaders_fre_${VER}_${arch:S,i386,x86,:S,amd64,x86-64,}${EXTRACT_SUFX}
+.endfor
+.endif # defined(MAINTAINER_MODE)
+
do-install:
@${MKDIR} ${STAGEDIR}${PREFIX}/lib/php/${PHP_EXT_DIR}/ioncube/
${INSTALL_DATA} ${WRKSRC}/ioncube_loader_fre_${PHP_INSTVER}.so \
diff --git a/devel/ioncube/distinfo b/devel/ioncube/distinfo
index ab49f2083e01..0b6a966c838e 100644
--- a/devel/ioncube/distinfo
+++ b/devel/ioncube/distinfo
@@ -1,6 +1,5 @@
-TIMESTAMP = 1742119614
-SHA256 (ioncube/14.4.0/ioncube_loaders_fre_11_x86-64.tar.gz) = f40fc6593edd06d9492ac24a08da100cde3450abff7f924092105cbf512bd8af
-SIZE (ioncube/14.4.0/ioncube_loaders_fre_11_x86-64.tar.gz) = 18462991
-TIMESTAMP = 1742119675
-SHA256 (ioncube/14.4.0/ioncube_loaders_fre_11_x86.tar.gz) = a961bb19a89c0e174427255b2118b8af74a0f66ff3bc992f6906660f5e5c90c3
-SIZE (ioncube/14.4.0/ioncube_loaders_fre_11_x86.tar.gz) = 18291803
+TIMESTAMP = 1750888888
+SHA256 (ioncube/14.4.1/ioncube_loaders_fre_11_x86-64.tar.gz) = f6f9e3845ef9b34bbf5db0cbb0dd0c97df257cb5fb436994bb1c33b208b625a6
+SIZE (ioncube/14.4.1/ioncube_loaders_fre_11_x86-64.tar.gz) = 18447388
+SHA256 (ioncube/14.4.1/ioncube_loaders_fre_11_x86.tar.gz) = f6625850e984f4b036d90be85457aa28c8c9ca9c8175cbf417e0ebd80911e131
+SIZE (ioncube/14.4.1/ioncube_loaders_fre_11_x86.tar.gz) = 18280332
diff --git a/devel/jenkins-lts/Makefile b/devel/jenkins-lts/Makefile
index 0f0738bfa7fe..54b4954b69b5 100644
--- a/devel/jenkins-lts/Makefile
+++ b/devel/jenkins-lts/Makefile
@@ -1,5 +1,5 @@
PORTNAME= jenkins
-PORTVERSION= 2.504.2
+PORTVERSION= 2.504.3
CATEGORIES= devel java
MASTER_SITES= https://get.jenkins.io/war-stable/${PORTVERSION}/
PKGNAMESUFFIX= -lts
@@ -16,7 +16,7 @@ LICENSE= MIT
USES= cpe java
CPE_EDITION= lts
-JAVA_VERSION= 17+
+JAVA_VERSION= 21+
USE_RC_SUBR= jenkins
CONFLICTS= jenkins
diff --git a/devel/jenkins-lts/distinfo b/devel/jenkins-lts/distinfo
index 2c64768bff6e..082f5c34b77b 100644
--- a/devel/jenkins-lts/distinfo
+++ b/devel/jenkins-lts/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1748617038
-SHA256 (jenkins/2.504.2/jenkins.war) = e52347c01dd39116c364fb7ebab78d156bce8f6add28484ff571fe0d0faeabf6
-SIZE (jenkins/2.504.2/jenkins.war) = 94299904
+TIMESTAMP = 1750878414
+SHA256 (jenkins/2.504.3/jenkins.war) = ea8883431b8b5ef6b68fe0e5817c93dc0a11def380054e7de3136486796efeb0
+SIZE (jenkins/2.504.3/jenkins.war) = 94323745
diff --git a/devel/kdevelop/Makefile b/devel/kdevelop/Makefile
index ae4cf97e9ef1..de2e49fef7a1 100644
--- a/devel/kdevelop/Makefile
+++ b/devel/kdevelop/Makefile
@@ -3,6 +3,7 @@
# devel/kdev-python
PORTNAME= kdevelop
DISTVERSION= ${KDE_APPLICATIONS_VERSION}
+PORTREVISION= 1
CATEGORIES= devel kde kde-applications
MAINTAINER= kde@FreeBSD.org
diff --git a/devel/kdevelop/pkg-plist b/devel/kdevelop/pkg-plist
index efbc6f782f96..25044170fe08 100644
--- a/devel/kdevelop/pkg-plist
+++ b/devel/kdevelop/pkg-plist
@@ -577,7 +577,7 @@ share/icons/hicolor/16x16/apps/github-private.png
share/icons/hicolor/16x16/apps/github-repo.png
share/icons/hicolor/16x16/apps/kdevelop.png
share/icons/hicolor/16x16/apps/kdevgh.png
-share/icons/hicolor/16x16/apps/subversion.png
+@comment share/icons/hicolor/16x16/apps/subversion.png
share/icons/hicolor/22x22/actions/breakpoint.png
share/icons/hicolor/256x256/apps/kdevelop.png
share/icons/hicolor/32x32/actions/breakpoint.png
diff --git a/devel/kerl/Makefile b/devel/kerl/Makefile
index af378fab1956..37de8a5daa52 100644
--- a/devel/kerl/Makefile
+++ b/devel/kerl/Makefile
@@ -1,5 +1,5 @@
PORTNAME= kerl
-DISTVERSION= 4.3.0
+DISTVERSION= 4.4.0
CATEGORIES= devel
EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX}
diff --git a/devel/kerl/distinfo b/devel/kerl/distinfo
index 8e2bd4df1a56..aa865bbcb499 100644
--- a/devel/kerl/distinfo
+++ b/devel/kerl/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1727409817
-SHA256 (kerl-kerl-4.3.0_GH0.tar.gz) = 3270070f4a61a080508810a9fea2a3173439cc5dcaf12ea69ca8baf0d68aadd9
-SIZE (kerl-kerl-4.3.0_GH0.tar.gz) = 46444
+TIMESTAMP = 1750492353
+SHA256 (kerl-kerl-4.4.0_GH0.tar.gz) = 0f32eb08172baffdca9264c5626f6d7fd650369365079fe21f8b8ab997885d8c
+SIZE (kerl-kerl-4.4.0_GH0.tar.gz) = 46764
diff --git a/devel/kf6-extra-cmake-modules/distinfo b/devel/kf6-extra-cmake-modules/distinfo
index 7c769690a1e9..0a2bc1ab217b 100644
--- a/devel/kf6-extra-cmake-modules/distinfo
+++ b/devel/kf6-extra-cmake-modules/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746358549
-SHA256 (KDE/frameworks/6.14/extra-cmake-modules-6.14.0.tar.xz) = d02cbbb3269b39680884abf6f14ba68f448570c554173f5249da3b8761784c13
-SIZE (KDE/frameworks/6.14/extra-cmake-modules-6.14.0.tar.xz) = 328740
+TIMESTAMP = 1749832081
+SHA256 (KDE/frameworks/6.15/extra-cmake-modules-6.15.0.tar.xz) = f7cd022095a9e6bdbe5897720a24bfda81d211757b7c08b173061962bf2ee0b2
+SIZE (KDE/frameworks/6.15/extra-cmake-modules-6.15.0.tar.xz) = 329068
diff --git a/devel/kf6-kapidox/distinfo b/devel/kf6-kapidox/distinfo
index 02326c2d2577..16abf628c34c 100644
--- a/devel/kf6-kapidox/distinfo
+++ b/devel/kf6-kapidox/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746358550
-SHA256 (KDE/frameworks/6.14/kapidox-6.14.0.tar.xz) = cd7b976b98d1e6c6cc3da1d20c539533e0d1ae7625e63e14bc7c781096a91546
-SIZE (KDE/frameworks/6.14/kapidox-6.14.0.tar.xz) = 198556
+TIMESTAMP = 1749476616
+SHA256 (KDE/frameworks/6.15/kapidox-6.15.0.tar.xz) = 5633468558c1f6588aab5372af195182666d1611f340ed92c20ffd384d19f898
+SIZE (KDE/frameworks/6.15/kapidox-6.15.0.tar.xz) = 198520
diff --git a/devel/kf6-kauth/distinfo b/devel/kf6-kauth/distinfo
index 8ac49b72ee03..3d63cee7a094 100644
--- a/devel/kf6-kauth/distinfo
+++ b/devel/kf6-kauth/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746358550
-SHA256 (KDE/frameworks/6.14/kauth-6.14.0.tar.xz) = f5a16e489f26b5741d3f11bf6b203fd99a84ecaae798eb6b0eaa0d71c88f6645
-SIZE (KDE/frameworks/6.14/kauth-6.14.0.tar.xz) = 2296620
+TIMESTAMP = 1749476616
+SHA256 (KDE/frameworks/6.15/kauth-6.15.0.tar.xz) = 19c7b598a780ba5befd30f25de694536811a46a5622c4a2c28892f2f3ba5a617
+SIZE (KDE/frameworks/6.15/kauth-6.15.0.tar.xz) = 2273304
diff --git a/devel/kf6-kbookmarks/distinfo b/devel/kf6-kbookmarks/distinfo
index 78e8d283700f..b60c95013733 100644
--- a/devel/kf6-kbookmarks/distinfo
+++ b/devel/kf6-kbookmarks/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746358550
-SHA256 (KDE/frameworks/6.14/kbookmarks-6.14.0.tar.xz) = a3f0a61fcfcca6509f1d7d21289e32776616e7caddec07cb9e1ca81e2f78ea43
-SIZE (KDE/frameworks/6.14/kbookmarks-6.14.0.tar.xz) = 1109584
+TIMESTAMP = 1749476616
+SHA256 (KDE/frameworks/6.15/kbookmarks-6.15.0.tar.xz) = 06ca8c619d52af7bc27b89d0b3ac99cbd10820756b299413e82f9164fe5fb863
+SIZE (KDE/frameworks/6.15/kbookmarks-6.15.0.tar.xz) = 1093268
diff --git a/devel/kf6-kcmutils/distinfo b/devel/kf6-kcmutils/distinfo
index 76b5bb46cdff..385e44244493 100644
--- a/devel/kf6-kcmutils/distinfo
+++ b/devel/kf6-kcmutils/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746358550
-SHA256 (KDE/frameworks/6.14/kcmutils-6.14.0.tar.xz) = 2336f05ee46668de2be70c301660c9d3a881c40046ef90d1205e408260b46005
-SIZE (KDE/frameworks/6.14/kcmutils-6.14.0.tar.xz) = 2442884
+TIMESTAMP = 1749832082
+SHA256 (KDE/frameworks/6.15/kcmutils-6.15.0.tar.xz) = 56e7a7648651ce9698ea7d1ff98b7fec6598111d37d2f28ae0d6547d3c98ff04
+SIZE (KDE/frameworks/6.15/kcmutils-6.15.0.tar.xz) = 2444120
diff --git a/devel/kf6-kconfig/distinfo b/devel/kf6-kconfig/distinfo
index 32bdc6d1fb6e..1e65d554ac52 100644
--- a/devel/kf6-kconfig/distinfo
+++ b/devel/kf6-kconfig/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746358551
-SHA256 (KDE/frameworks/6.14/kconfig-6.14.0.tar.xz) = a1b27e762b78fbc34124f35fd4125711f4036ae532c79d3cf3dc683289c1e765
-SIZE (KDE/frameworks/6.14/kconfig-6.14.0.tar.xz) = 353852
+TIMESTAMP = 1749476617
+SHA256 (KDE/frameworks/6.15/kconfig-6.15.0.tar.xz) = c8e44c9f790b0171e8a5b2f0fa30ac70a95cc655c711650e54b953335be6b96b
+SIZE (KDE/frameworks/6.15/kconfig-6.15.0.tar.xz) = 354568
diff --git a/devel/kf6-kcoreaddons/distinfo b/devel/kf6-kcoreaddons/distinfo
index 8cd9d74e23bc..a4f6a3992578 100644
--- a/devel/kf6-kcoreaddons/distinfo
+++ b/devel/kf6-kcoreaddons/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746358551
-SHA256 (KDE/frameworks/6.14/kcoreaddons-6.14.0.tar.xz) = 9555d17295f4fece18b46e3d289055baf58b352e082e4da6e6e352d8d5c042ee
-SIZE (KDE/frameworks/6.14/kcoreaddons-6.14.0.tar.xz) = 2565240
+TIMESTAMP = 1749476617
+SHA256 (KDE/frameworks/6.15/kcoreaddons-6.15.0.tar.xz) = 978c3b0d8b11b681ff07bbd6a6953d54ce1ca27e7bc53d93472dd96b942328d7
+SIZE (KDE/frameworks/6.15/kcoreaddons-6.15.0.tar.xz) = 2548652
diff --git a/devel/kf6-kcoreaddons/pkg-plist b/devel/kf6-kcoreaddons/pkg-plist
index 8ff1fe474092..a9f4edbe2284 100644
--- a/devel/kf6-kcoreaddons/pkg-plist
+++ b/devel/kf6-kcoreaddons/pkg-plist
@@ -32,6 +32,7 @@ include/KF6/KCoreAddons/KSharedDataCache
include/KF6/KCoreAddons/KShell
include/KF6/KCoreAddons/KSignalHandler
include/KF6/KCoreAddons/KStringHandler
+include/KF6/KCoreAddons/KSystemClockSkewNotifier
include/KF6/KCoreAddons/KTextToHTML
include/KF6/KCoreAddons/KUrlMimeData
include/KF6/KCoreAddons/KUser
@@ -68,6 +69,7 @@ include/KF6/KCoreAddons/kshareddatacache.h
include/KF6/KCoreAddons/kshell.h
include/KF6/KCoreAddons/ksignalhandler.h
include/KF6/KCoreAddons/kstringhandler.h
+include/KF6/KCoreAddons/ksystemclockskewnotifier.h
include/KF6/KCoreAddons/ktexttohtml.h
include/KF6/KCoreAddons/kurlmimedata.h
include/KF6/KCoreAddons/kuser.h
diff --git a/devel/kf6-kcrash/distinfo b/devel/kf6-kcrash/distinfo
index 67c20eb35821..2f776d05568a 100644
--- a/devel/kf6-kcrash/distinfo
+++ b/devel/kf6-kcrash/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746358551
-SHA256 (KDE/frameworks/6.14/kcrash-6.14.0.tar.xz) = 69d736be73bbe4a936f8996c3591a53c16816d4396d242d2e63dce079a268c34
-SIZE (KDE/frameworks/6.14/kcrash-6.14.0.tar.xz) = 28884
+TIMESTAMP = 1749832083
+SHA256 (KDE/frameworks/6.15/kcrash-6.15.0.tar.xz) = 99248c7ca8a4c2a17836a8cc34ffab920a223b8095029c6304613dd9734f1474
+SIZE (KDE/frameworks/6.15/kcrash-6.15.0.tar.xz) = 29108
diff --git a/devel/kf6-kdbusaddons/distinfo b/devel/kf6-kdbusaddons/distinfo
index d43ec1c14f2a..dcaf2e953398 100644
--- a/devel/kf6-kdbusaddons/distinfo
+++ b/devel/kf6-kdbusaddons/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746358552
-SHA256 (KDE/frameworks/6.14/kdbusaddons-6.14.0.tar.xz) = f673c9f295df5998948def94caf92d487d63886452802ffb97ad151315627ee4
-SIZE (KDE/frameworks/6.14/kdbusaddons-6.14.0.tar.xz) = 46112
+TIMESTAMP = 1749476618
+SHA256 (KDE/frameworks/6.15/kdbusaddons-6.15.0.tar.xz) = fccc1fef3c74590d28a3342cf756bb0ff87377336ca13662ef5daa7dafafe360
+SIZE (KDE/frameworks/6.15/kdbusaddons-6.15.0.tar.xz) = 46520
diff --git a/devel/kf6-kdeclarative/distinfo b/devel/kf6-kdeclarative/distinfo
index 6a14aef110f2..3bfd67b4756e 100644
--- a/devel/kf6-kdeclarative/distinfo
+++ b/devel/kf6-kdeclarative/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746358552
-SHA256 (KDE/frameworks/6.14/kdeclarative-6.14.0.tar.xz) = ed0aa62653fe5a09bc44f584faaa633cb386f7a106cf9b5c930122ae86c0a1d0
-SIZE (KDE/frameworks/6.14/kdeclarative-6.14.0.tar.xz) = 2430448
+TIMESTAMP = 1749476618
+SHA256 (KDE/frameworks/6.15/kdeclarative-6.15.0.tar.xz) = 3727480f3c3e36c88241ccbcae8ac4078ff01e669114095afcad9ee14baa009d
+SIZE (KDE/frameworks/6.15/kdeclarative-6.15.0.tar.xz) = 2408356
diff --git a/devel/kf6-kdoctools/distinfo b/devel/kf6-kdoctools/distinfo
index 8ec1ed79bd2b..0bc1bbb09eac 100644
--- a/devel/kf6-kdoctools/distinfo
+++ b/devel/kf6-kdoctools/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746358552
-SHA256 (KDE/frameworks/6.14/kdoctools-6.14.0.tar.xz) = acb9c761e8e10c30f2c32061f64096965459a0513250edf4432f40831a0f536e
-SIZE (KDE/frameworks/6.14/kdoctools-6.14.0.tar.xz) = 458816
+TIMESTAMP = 1749832084
+SHA256 (KDE/frameworks/6.15/kdoctools-6.15.0.tar.xz) = 430be5905b0bf6dfb4b7e0e2c0aeb75986eef0a30f13320d9d4cab907fd6bef7
+SIZE (KDE/frameworks/6.15/kdoctools-6.15.0.tar.xz) = 459272
diff --git a/devel/kf6-kdoctools/pkg-plist b/devel/kf6-kdoctools/pkg-plist
index 02165aa7c5e7..9315856a8bc6 100644
--- a/devel/kf6-kdoctools/pkg-plist
+++ b/devel/kf6-kdoctools/pkg-plist
@@ -1127,6 +1127,10 @@ share/man/ca/man1/checkXML6.1.gz
share/man/ca/man1/meinproc6.1.gz
share/man/ca/man7/kf6options.7.gz
share/man/ca/man7/qt6options.7.gz
+share/man/ca@valencia/man1/checkXML6.1.gz
+share/man/ca@valencia/man1/meinproc6.1.gz
+share/man/ca@valencia/man7/kf6options.7.gz
+share/man/ca@valencia/man7/qt6options.7.gz
share/man/es/man1/checkXML6.1.gz
share/man/es/man1/meinproc6.1.gz
share/man/es/man7/kf6options.7.gz
diff --git a/devel/kf6-kfilemetadata/distinfo b/devel/kf6-kfilemetadata/distinfo
index 40c3178c147b..38f4f0a5dcc4 100644
--- a/devel/kf6-kfilemetadata/distinfo
+++ b/devel/kf6-kfilemetadata/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746358552
-SHA256 (KDE/frameworks/6.14/kfilemetadata-6.14.0.tar.xz) = 925a9db27176519099d24625070bf7ebc1600fae7e7d06ae4eee3279a67d31e5
-SIZE (KDE/frameworks/6.14/kfilemetadata-6.14.0.tar.xz) = 695864
+TIMESTAMP = 1749476619
+SHA256 (KDE/frameworks/6.15/kfilemetadata-6.15.0.tar.xz) = d1e62ce1b7fd65e848a81a211bb5cb1126cce1354f70312a0104c09c03dd6542
+SIZE (KDE/frameworks/6.15/kfilemetadata-6.15.0.tar.xz) = 696320
diff --git a/devel/kf6-ki18n/Makefile b/devel/kf6-ki18n/Makefile
index 9c260d0315bc..6a982ecb2549 100644
--- a/devel/kf6-ki18n/Makefile
+++ b/devel/kf6-ki18n/Makefile
@@ -10,6 +10,6 @@ RUN_DEPENDS= iso-codes>=0:misc/iso-codes
USES= cmake gettext kde:6 qt:6 tar:xz
USE_KDE= ecm:build
-USE_QT= base declarative
+USE_QT= base declarative tools:build
.include <bsd.port.mk>
diff --git a/devel/kf6-ki18n/distinfo b/devel/kf6-ki18n/distinfo
index 8886fcd41122..3dbc8b466e2c 100644
--- a/devel/kf6-ki18n/distinfo
+++ b/devel/kf6-ki18n/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746358553
-SHA256 (KDE/frameworks/6.14/ki18n-6.14.0.tar.xz) = 2a5135412caf0a07eba4eeb60867ac6929df1c83c145ae757a6a1230f842e669
-SIZE (KDE/frameworks/6.14/ki18n-6.14.0.tar.xz) = 3113444
+TIMESTAMP = 1749476619
+SHA256 (KDE/frameworks/6.15/ki18n-6.15.0.tar.xz) = 1897755d9fde5a1bea6f7d71244c2662b9911b4b8894cc53740bfe38b4d5d91d
+SIZE (KDE/frameworks/6.15/ki18n-6.15.0.tar.xz) = 3090300
diff --git a/devel/kf6-kidletime/Makefile b/devel/kf6-kidletime/Makefile
index 0016d08fba1c..3d7338ab13a3 100644
--- a/devel/kf6-kidletime/Makefile
+++ b/devel/kf6-kidletime/Makefile
@@ -14,7 +14,7 @@ USES= cmake gl kde:6 pkgconfig qt:6 tar:xz xorg
USE_GL= gl opengl
USE_KDE= ecm:build \
plasma-wayland-protocols:build
-USE_QT= base wayland
+USE_QT= base wayland tools:build
USE_XORG= ice sm x11 xcb xext
.include <bsd.port.mk>
diff --git a/devel/kf6-kidletime/distinfo b/devel/kf6-kidletime/distinfo
index 94244c4a35c4..9c8b15d25bd1 100644
--- a/devel/kf6-kidletime/distinfo
+++ b/devel/kf6-kidletime/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746358553
-SHA256 (KDE/frameworks/6.14/kidletime-6.14.0.tar.xz) = 16775b2bdc3efd54c65a96bce6f27a001d119905531d84bb23e23215a196ecb8
-SIZE (KDE/frameworks/6.14/kidletime-6.14.0.tar.xz) = 30748
+TIMESTAMP = 1749476619
+SHA256 (KDE/frameworks/6.15/kidletime-6.15.0.tar.xz) = 08ec47248502cdc2c8a003b44b5936bfda9dae277a1adb921801892745e87cfe
+SIZE (KDE/frameworks/6.15/kidletime-6.15.0.tar.xz) = 30800
diff --git a/devel/kf6-kio/distinfo b/devel/kf6-kio/distinfo
index 6f01915884e6..24f7e1df3b76 100644
--- a/devel/kf6-kio/distinfo
+++ b/devel/kf6-kio/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1747077952
-SHA256 (KDE/frameworks/6.14/kio-6.14.0.tar.xz) = 9b03746fd008504a96f569f37ad8ff902cc71495e7e123daa3c6de79ff2acc45
-SIZE (KDE/frameworks/6.14/kio-6.14.0.tar.xz) = 3436056
+TIMESTAMP = 1749476619
+SHA256 (KDE/frameworks/6.15/kio-6.15.0.tar.xz) = 2d4ccc5bf070abcbc945a208ecbf2017b3b195fa99e4ceb5eb9950888f77c1a9
+SIZE (KDE/frameworks/6.15/kio-6.15.0.tar.xz) = 3451840
diff --git a/devel/kf6-kitemmodels/Makefile b/devel/kf6-kitemmodels/Makefile
index d166646e3351..a1137ad7cb7b 100644
--- a/devel/kf6-kitemmodels/Makefile
+++ b/devel/kf6-kitemmodels/Makefile
@@ -7,6 +7,6 @@ MAINTAINER= kde@FreeBSD.org
USES= cmake kde:6 qt:6 tar:xz
USE_KDE= ecm:build
-USE_QT= base declarative
+USE_QT= base declarative tools:build
.include <bsd.port.mk>
diff --git a/devel/kf6-kitemmodels/distinfo b/devel/kf6-kitemmodels/distinfo
index c72b510bd2f4..d5f5ed78d6d9 100644
--- a/devel/kf6-kitemmodels/distinfo
+++ b/devel/kf6-kitemmodels/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746358553
-SHA256 (KDE/frameworks/6.14/kitemmodels-6.14.0.tar.xz) = 1d694180464e1fd95e2425d84bb846157fad3c2a5009727ecdb6766d97db22e8
-SIZE (KDE/frameworks/6.14/kitemmodels-6.14.0.tar.xz) = 396652
+TIMESTAMP = 1749476620
+SHA256 (KDE/frameworks/6.15/kitemmodels-6.15.0.tar.xz) = 8e8c9d31a00c41ed836189755a86b82fd968474d6388f033259dd65ab18e7c94
+SIZE (KDE/frameworks/6.15/kitemmodels-6.15.0.tar.xz) = 397092
diff --git a/devel/kf6-knewstuff/distinfo b/devel/kf6-knewstuff/distinfo
index f1702c966f75..2467728d97d3 100644
--- a/devel/kf6-knewstuff/distinfo
+++ b/devel/kf6-knewstuff/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746358554
-SHA256 (KDE/frameworks/6.14/knewstuff-6.14.0.tar.xz) = 1e44b71efc5dc4cb05cc7add344d9a55fc8c998de26e74867d300afbd16f8d04
-SIZE (KDE/frameworks/6.14/knewstuff-6.14.0.tar.xz) = 3112544
+TIMESTAMP = 1749832085
+SHA256 (KDE/frameworks/6.15/knewstuff-6.15.0.tar.xz) = d749fe21589a87cdf648416ebd13038a536cd8e019531357a67194e5ea30067d
+SIZE (KDE/frameworks/6.15/knewstuff-6.15.0.tar.xz) = 3089848
diff --git a/devel/kf6-knotifications/distinfo b/devel/kf6-knotifications/distinfo
index 02047f262a42..70ca7c91bc1a 100644
--- a/devel/kf6-knotifications/distinfo
+++ b/devel/kf6-knotifications/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746358554
-SHA256 (KDE/frameworks/6.14/knotifications-6.14.0.tar.xz) = a76e95de74129e12f500b01f8ce2529bc6af93b75ff2cce99c827129523d7517
-SIZE (KDE/frameworks/6.14/knotifications-6.14.0.tar.xz) = 2335732
+TIMESTAMP = 1749476620
+SHA256 (KDE/frameworks/6.15/knotifications-6.15.0.tar.xz) = 97bf87eb57883ab3ae483c4720688a1ca539770b99179b64610a802bb95aedee
+SIZE (KDE/frameworks/6.15/knotifications-6.15.0.tar.xz) = 2304684
diff --git a/devel/kf6-knotifyconfig/distinfo b/devel/kf6-knotifyconfig/distinfo
index c396051d6abe..5a9359babb9b 100644
--- a/devel/kf6-knotifyconfig/distinfo
+++ b/devel/kf6-knotifyconfig/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746358554
-SHA256 (KDE/frameworks/6.14/knotifyconfig-6.14.0.tar.xz) = 067eba5c9965ab05cdd3e8a57d6afa25e8a9e77905d4d01a327536c11d4cca8b
-SIZE (KDE/frameworks/6.14/knotifyconfig-6.14.0.tar.xz) = 2385912
+TIMESTAMP = 1749476620
+SHA256 (KDE/frameworks/6.15/knotifyconfig-6.15.0.tar.xz) = bf0313221fcef0e474b963634c6d52526b9858300e9ef0e144afc284e8dc74ac
+SIZE (KDE/frameworks/6.15/knotifyconfig-6.15.0.tar.xz) = 2361984
diff --git a/devel/kf6-kpackage/distinfo b/devel/kf6-kpackage/distinfo
index e05471bb425f..2b999564ce25 100644
--- a/devel/kf6-kpackage/distinfo
+++ b/devel/kf6-kpackage/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746358554
-SHA256 (KDE/frameworks/6.14/kpackage-6.14.0.tar.xz) = fb2e260f7a2e2b4cfda4559881485899a77cf5fbc3b8ae05d06444bec82ed1ab
-SIZE (KDE/frameworks/6.14/kpackage-6.14.0.tar.xz) = 183044
+TIMESTAMP = 1749476621
+SHA256 (KDE/frameworks/6.15/kpackage-6.15.0.tar.xz) = 5c9615bbd92af67e1bf147a29739a346a73b39ff3c4640f9e408d5430966612d
+SIZE (KDE/frameworks/6.15/kpackage-6.15.0.tar.xz) = 181504
diff --git a/devel/kf6-kparts/distinfo b/devel/kf6-kparts/distinfo
index ca96c1355f71..e062eb2460e2 100644
--- a/devel/kf6-kparts/distinfo
+++ b/devel/kf6-kparts/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746358555
-SHA256 (KDE/frameworks/6.14/kparts-6.14.0.tar.xz) = 96106102c4deb893307eb35580a8a45aa6841edc038b9a0fd38aa19d6e056bfa
-SIZE (KDE/frameworks/6.14/kparts-6.14.0.tar.xz) = 2424748
+TIMESTAMP = 1749476621
+SHA256 (KDE/frameworks/6.15/kparts-6.15.0.tar.xz) = 334abf8c2ac598c57115ce9b872adc5a1fb50e8899bced416e39fd332e3c4742
+SIZE (KDE/frameworks/6.15/kparts-6.15.0.tar.xz) = 2400640
diff --git a/devel/kf6-kpeople/distinfo b/devel/kf6-kpeople/distinfo
index 888c0238b023..e38eb96222d5 100644
--- a/devel/kf6-kpeople/distinfo
+++ b/devel/kf6-kpeople/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746358555
-SHA256 (KDE/frameworks/6.14/kpeople-6.14.0.tar.xz) = c9d2110daf2e4d59d58b4af63c54fd517bb0f46591a91c20789ffc715eeb62ce
-SIZE (KDE/frameworks/6.14/kpeople-6.14.0.tar.xz) = 66704
+TIMESTAMP = 1749476621
+SHA256 (KDE/frameworks/6.15/kpeople-6.15.0.tar.xz) = 5005f39b72578569a0cb9523e57cf8e62e81572326fc691be9fbecf28e638ea8
+SIZE (KDE/frameworks/6.15/kpeople-6.15.0.tar.xz) = 67704
diff --git a/devel/kf6-kpty/distinfo b/devel/kf6-kpty/distinfo
index 0c3df47f3641..f775436e50fd 100644
--- a/devel/kf6-kpty/distinfo
+++ b/devel/kf6-kpty/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746358555
-SHA256 (KDE/frameworks/6.14/kpty-6.14.0.tar.xz) = 979e0bb19cd7d9db843bf5df35115447eb492637a099eb53c345b82fc80bea65
-SIZE (KDE/frameworks/6.14/kpty-6.14.0.tar.xz) = 2407664
+TIMESTAMP = 1749476622
+SHA256 (KDE/frameworks/6.15/kpty-6.15.0.tar.xz) = d2a69c8c9cc6d696c4c717357bb6d6581f5ddf64aad83e9ae98903b1f2e0a8b1
+SIZE (KDE/frameworks/6.15/kpty-6.15.0.tar.xz) = 2384744
diff --git a/devel/kf6-kservice/distinfo b/devel/kf6-kservice/distinfo
index 1f7336234002..876055a0cea7 100644
--- a/devel/kf6-kservice/distinfo
+++ b/devel/kf6-kservice/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746358555
-SHA256 (KDE/frameworks/6.14/kservice-6.14.0.tar.xz) = 5ef80f47034d582ce05a0becf01952663191fafc569cfb3ef7b85c24fd297a85
-SIZE (KDE/frameworks/6.14/kservice-6.14.0.tar.xz) = 2439908
+TIMESTAMP = 1749832087
+SHA256 (KDE/frameworks/6.15/kservice-6.15.0.tar.xz) = c371bfe6e25e965bf4dce1f1e42c84c2f68997ed49dc19bdbc6419478235269d
+SIZE (KDE/frameworks/6.15/kservice-6.15.0.tar.xz) = 2416080
diff --git a/devel/kf6-ktexteditor/distinfo b/devel/kf6-ktexteditor/distinfo
index 059816a26425..b3be5491c6b0 100644
--- a/devel/kf6-ktexteditor/distinfo
+++ b/devel/kf6-ktexteditor/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746358556
-SHA256 (KDE/frameworks/6.14/ktexteditor-6.14.0.tar.xz) = b970d6bb7623921578d7909ebef18c6f7a798ea11c5b1e2453f7321695677651
-SIZE (KDE/frameworks/6.14/ktexteditor-6.14.0.tar.xz) = 2941356
+TIMESTAMP = 1749832088
+SHA256 (KDE/frameworks/6.15/ktexteditor-6.15.0.tar.xz) = ea9a7c084042250bdfa33e9bf5fc1dc700d55b2b5fd8f2aba640bff90392e23d
+SIZE (KDE/frameworks/6.15/ktexteditor-6.15.0.tar.xz) = 2944484
diff --git a/devel/kf6-ktexttemplate/Makefile b/devel/kf6-ktexttemplate/Makefile
index 4724fb04847b..27221a43cfd7 100644
--- a/devel/kf6-ktexttemplate/Makefile
+++ b/devel/kf6-ktexttemplate/Makefile
@@ -7,6 +7,6 @@ MAINTAINER= kde@FreeBSD.org
USES= cmake kde:6 qt:6 tar:xz
USE_KDE= ecm:build
-USE_QT= base declarative
+USE_QT= base declarative tools:build
.include <bsd.port.mk>
diff --git a/devel/kf6-ktexttemplate/distinfo b/devel/kf6-ktexttemplate/distinfo
index c394ddf10774..dede023ea6c6 100644
--- a/devel/kf6-ktexttemplate/distinfo
+++ b/devel/kf6-ktexttemplate/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746358556
-SHA256 (KDE/frameworks/6.14/ktexttemplate-6.14.0.tar.xz) = 65a908aa573e40cf9884a9d42a4b8d5574baf2f402a19764cda2cccde27c897a
-SIZE (KDE/frameworks/6.14/ktexttemplate-6.14.0.tar.xz) = 849720
+TIMESTAMP = 1749476622
+SHA256 (KDE/frameworks/6.15/ktexttemplate-6.15.0.tar.xz) = 5c652ebae5d32d1b84fa438ad94cc621621d31e0abcfef3b0a511a586d697a84
+SIZE (KDE/frameworks/6.15/ktexttemplate-6.15.0.tar.xz) = 848468
diff --git a/devel/kf6-kunitconversion/Makefile b/devel/kf6-kunitconversion/Makefile
index 38e54a975536..f7c7d8f2f34b 100644
--- a/devel/kf6-kunitconversion/Makefile
+++ b/devel/kf6-kunitconversion/Makefile
@@ -8,6 +8,8 @@ MAINTAINER= kde@FreeBSD.org
USES= cmake gettext kde:6 qt:6 tar:xz
USE_KDE= i18n \
ecm:build
-USE_QT= base
+USE_QT= base tools:build
+
+CMAKE_OFF= BUILD_PYTHON_BINDINGS
.include <bsd.port.mk>
diff --git a/devel/kf6-kunitconversion/distinfo b/devel/kf6-kunitconversion/distinfo
index bc08f1cae908..c6d63a98ffa0 100644
--- a/devel/kf6-kunitconversion/distinfo
+++ b/devel/kf6-kunitconversion/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746358556
-SHA256 (KDE/frameworks/6.14/kunitconversion-6.14.0.tar.xz) = d07d60ec2c5c21246f3aa9f89e01226e084c90fe99b62b08b651933c311cf08d
-SIZE (KDE/frameworks/6.14/kunitconversion-6.14.0.tar.xz) = 973900
+TIMESTAMP = 1749476623
+SHA256 (KDE/frameworks/6.15/kunitconversion-6.15.0.tar.xz) = 413b0254d51e357171d41f1cb16262be45775fb94a6ae5c26934fb5ff00d2af8
+SIZE (KDE/frameworks/6.15/kunitconversion-6.15.0.tar.xz) = 976760
diff --git a/devel/kf6-solid/distinfo b/devel/kf6-solid/distinfo
index ec782008e5bb..c43ecba3130c 100644
--- a/devel/kf6-solid/distinfo
+++ b/devel/kf6-solid/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746358557
-SHA256 (KDE/frameworks/6.14/solid-6.14.0.tar.xz) = 00996f063478863fe61b902d20c96c9eb4f4ac43353e59b779b466fa62b1a8c4
-SIZE (KDE/frameworks/6.14/solid-6.14.0.tar.xz) = 307672
+TIMESTAMP = 1749832088
+SHA256 (KDE/frameworks/6.15/solid-6.15.0.tar.xz) = 608b2d3ad987369718a2fe8a5fa7b71c75faa51a20eaff5ba6b0edf0e5ebbb4a
+SIZE (KDE/frameworks/6.15/solid-6.15.0.tar.xz) = 303428
diff --git a/devel/kf6-threadweaver/Makefile b/devel/kf6-threadweaver/Makefile
index c18ee652ca4c..209daf4ca3b6 100644
--- a/devel/kf6-threadweaver/Makefile
+++ b/devel/kf6-threadweaver/Makefile
@@ -7,6 +7,6 @@ MAINTAINER= kde@FreeBSD.org
USES= cmake kde:6 qt:6 tar:xz
USE_KDE= ecm:build
-USE_QT= base
+USE_QT= base tools:build
.include <bsd.port.mk>
diff --git a/devel/kf6-threadweaver/distinfo b/devel/kf6-threadweaver/distinfo
index 040ced004bdd..fb7c92a7456c 100644
--- a/devel/kf6-threadweaver/distinfo
+++ b/devel/kf6-threadweaver/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746358557
-SHA256 (KDE/frameworks/6.14/threadweaver-6.14.0.tar.xz) = a8f71f7e69751e36dbc7fce9581f55b66844bc68df6af2e8a94c22c8fe9870ae
-SIZE (KDE/frameworks/6.14/threadweaver-6.14.0.tar.xz) = 1414516
+TIMESTAMP = 1749476623
+SHA256 (KDE/frameworks/6.15/threadweaver-6.15.0.tar.xz) = 1ae0e593182c25ec8a9ee85777ab767b6c37b0f7e7a6851d4b6d49bfe03da1d0
+SIZE (KDE/frameworks/6.15/threadweaver-6.15.0.tar.xz) = 1415388
diff --git a/devel/libdbusmenu-lxqt/Makefile b/devel/libdbusmenu-lxqt/Makefile
index 8b7b8af194e4..e3ebd6fc041b 100644
--- a/devel/libdbusmenu-lxqt/Makefile
+++ b/devel/libdbusmenu-lxqt/Makefile
@@ -1,5 +1,6 @@
PORTNAME= libdbusmenu-lxqt
PORTVERSION= 0.3.0
+PORTREVISION= 1
CATEGORIES= devel
MASTER_SITE= LXQT/${PORTNAME}
diff --git a/devel/liblxqt/Makefile b/devel/liblxqt/Makefile
index bbfd6c9051bc..d381231bbda9 100644
--- a/devel/liblxqt/Makefile
+++ b/devel/liblxqt/Makefile
@@ -1,6 +1,6 @@
PORTNAME= liblxqt
PORTVERSION= 2.2.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= devel
MASTER_SITES= LXQT
@@ -12,7 +12,7 @@ LICENSE= LGPL21+
LIB_DEPENDS= libpolkit-qt6-core-1.so:sysutils/polkit-qt-1@qt6
-USES= cmake compiler:c++17-lang gnome kde:6 lxqt:2 \
+USES= cmake compiler:c++20-lang gnome kde:6 lxqt:2 \
pkgconfig qt:6 tar:xz xorg
USE_GNOME= glib20
USE_QT= base:run tools:build svg
diff --git a/devel/libplist/files/patch-cython b/devel/libplist/files/patch-cython
new file mode 100644
index 000000000000..f56e301a3800
--- /dev/null
+++ b/devel/libplist/files/patch-cython
@@ -0,0 +1,10 @@
+--- cython/plist.pyx.orig 2024-05-13 17:37:06 UTC
++++ cython/plist.pyx
+@@ -1,6 +1,7 @@ from libc.stdint cimport *
+ cimport cpython
+ cimport libc.stdlib
+ from libc.stdint cimport *
++from ctypes import c_long as long
+
+ cdef extern from *:
+ ctypedef enum plist_type:
diff --git a/devel/libqt6xdg/Makefile b/devel/libqt6xdg/Makefile
index 907ef16880e5..4a606c64f2ca 100644
--- a/devel/libqt6xdg/Makefile
+++ b/devel/libqt6xdg/Makefile
@@ -1,6 +1,6 @@
PORTNAME= libqt6xdg
PORTVERSION= 4.2.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= devel
MASTER_SITES= LXQT/${PORTNAME:S/6//}
@@ -10,7 +10,7 @@ WWW= https://github.com/lxde/libqtxdg
LICENSE= LGPL21+
-USES= cmake compiler:c++17-lang gnome lxqt:2 pkgconfig qt:6 tar:xz
+USES= cmake compiler:c++20-lang gnome lxqt:2 pkgconfig qt:6 tar:xz
USE_LDCONFIG= yes
USE_GNOME= glib20
USE_LXQT= buildtools2
diff --git a/devel/libunicode/Makefile b/devel/libunicode/Makefile
index e3d6f029f880..001e0ec2396b 100644
--- a/devel/libunicode/Makefile
+++ b/devel/libunicode/Makefile
@@ -2,7 +2,7 @@ PORTNAME= libunicode
PORTVERSION= 0.4
PORTREVISION= 12
CATEGORIES= devel gnome
-MASTER_SITES= GNOME
+MASTER_SITES= GNOME/sources/libunicode
DISTNAME= ${PORTNAME}-${PORTVERSION}.gnome
MAINTAINER= gnome@FreeBSD.org
diff --git a/devel/libwasmtime/Makefile b/devel/libwasmtime/Makefile
index a865372dadbf..24f5e50b30cd 100644
--- a/devel/libwasmtime/Makefile
+++ b/devel/libwasmtime/Makefile
@@ -1,7 +1,6 @@
PORTNAME= lib${GH_PROJECT}
-PORTVERSION= 33.0.0
+PORTVERSION= 34.0.0
DISTVERSIONPREFIX= v
-PORTREVISION= 1
CATEGORIES= devel
MAINTAINER= osa@FreeBSD.org
@@ -47,7 +46,6 @@ CARGO_CRATES= addr2line-0.24.1 \
arbtest-0.3.1 \
arrayvec-0.7.6 \
async-trait-0.1.71 \
- auditable-serde-0.8.0 \
autocfg-1.1.0 \
backtrace-0.3.74 \
base64-0.22.1 \
@@ -78,7 +76,7 @@ CARGO_CRATES= addr2line-0.24.1 \
cargo-platform-0.1.2 \
cargo_metadata-0.19.2 \
cast-0.3.0 \
- cc-1.2.19 \
+ cc-1.2.22 \
cexpr-0.6.0 \
cfg-if-1.0.0 \
ciborium-0.2.0 \
@@ -156,7 +154,7 @@ CARGO_CRATES= addr2line-0.24.1 \
generic-array-0.14.5 \
getrandom-0.2.15 \
getrandom-0.3.1 \
- gimli-0.31.0 \
+ gimli-0.31.1 \
glob-0.3.1 \
gzip-header-1.0.0 \
h2-0.4.4 \
@@ -324,9 +322,7 @@ CARGO_CRATES= addr2line-0.24.1 \
smallvec-1.13.2 \
socket2-0.5.7 \
souper-ir-2.1.0 \
- spdx-0.10.1 \
spin-0.9.8 \
- sptr-0.3.2 \
stable_deref_trait-1.2.0 \
static_assertions-1.1.0 \
string-interner-0.19.0 \
@@ -362,7 +358,6 @@ CARGO_CRATES= addr2line-0.24.1 \
toml-0.8.10 \
toml_datetime-0.6.5 \
toml_edit-0.22.4 \
- topological-sort-0.2.2 \
torch-sys-0.17.0 \
tracing-0.1.37 \
tracing-attributes-0.1.26 \
@@ -399,23 +394,24 @@ CARGO_CRATES= addr2line-0.24.1 \
wasm-bindgen-macro-0.2.97 \
wasm-bindgen-macro-support-0.2.97 \
wasm-bindgen-shared-0.2.97 \
- wasm-encoder-0.227.1 \
- wasm-encoder-0.229.0 \
- wasm-metadata-0.227.0 \
- wasm-metadata-0.229.0 \
- wasm-mutate-0.229.0 \
- wasm-smith-0.229.0 \
- wasm-wave-0.229.0 \
+ wasm-encoder-0.230.0 \
+ wasm-encoder-0.233.0 \
+ wasm-metadata-0.230.0 \
+ wasm-metadata-0.233.0 \
+ wasm-mutate-0.233.0 \
+ wasm-smith-0.233.0 \
+ wasm-wave-0.233.0 \
wasmi-0.43.1 \
wasmi_collections-0.43.1 \
wasmi_core-0.43.1 \
wasmi_ir-0.43.1 \
wasmparser-0.227.1 \
- wasmparser-0.229.0 \
- wasmprinter-0.229.0 \
+ wasmparser-0.230.0 \
+ wasmparser-0.233.0 \
+ wasmprinter-0.233.0 \
wast-35.0.2 \
- wast-229.0.0 \
- wat-1.229.0 \
+ wast-233.0.0 \
+ wat-1.233.0 \
web-sys-0.3.57 \
webpki-roots-0.26.1 \
which-6.0.3 \
@@ -441,17 +437,17 @@ CARGO_CRATES= addr2line-0.24.1 \
winnow-0.5.39 \
winsafe-0.0.19 \
winx-0.36.3 \
- wit-bindgen-0.41.0 \
- wit-bindgen-core-0.41.0 \
+ wit-bindgen-0.42.1 \
+ wit-bindgen-core-0.42.1 \
wit-bindgen-rt-0.33.0 \
wit-bindgen-rt-0.37.0 \
- wit-bindgen-rt-0.41.0 \
- wit-bindgen-rust-0.41.0 \
- wit-bindgen-rust-macro-0.41.0 \
- wit-component-0.227.0 \
- wit-component-0.229.0 \
- wit-parser-0.227.0 \
- wit-parser-0.229.0 \
+ wit-bindgen-rt-0.42.1 \
+ wit-bindgen-rust-0.42.1 \
+ wit-bindgen-rust-macro-0.42.1 \
+ wit-component-0.230.0 \
+ wit-component-0.233.0 \
+ wit-parser-0.230.0 \
+ wit-parser-0.233.0 \
witx-0.9.1 \
write16-1.0.0 \
writeable-0.5.5 \
@@ -470,7 +466,7 @@ CARGO_CRATES= addr2line-0.24.1 \
zstd-safe-7.0.0 \
zstd-sys-2.0.9+zstd.1.5.5
-GH_TUPLE= WebAssembly:testsuite:596a817:testsuite/tests/spec_testsuite \
+GH_TUPLE= WebAssembly:testsuite:970d36b:testsuite/tests/spec_testsuite \
WebAssembly:wasi-testsuite:2fec29e:wasi_testsuite/tests/wasi_testsuite/wasi-common \
WebAssembly:wasi-threads:e1893c0:wasi_threads/tests/wasi_testsuite/wasi-threads
diff --git a/devel/libwasmtime/distinfo b/devel/libwasmtime/distinfo
index 903d01307616..a22b41441dee 100644
--- a/devel/libwasmtime/distinfo
+++ b/devel/libwasmtime/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1747922980
+TIMESTAMP = 1750516961
SHA256 (rust/crates/addr2line-0.24.1.crate) = f5fb1d8e4442bd405fdfd1dacb42792696b0cf9cb15882e5d097b742a676d375
SIZE (rust/crates/addr2line-0.24.1.crate) = 41554
SHA256 (rust/crates/adler-1.0.2.crate) = f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe
@@ -37,8 +37,6 @@ SHA256 (rust/crates/arrayvec-0.7.6.crate) = 7c02d123df017efcdfbd739ef81735b36c5b
SIZE (rust/crates/arrayvec-0.7.6.crate) = 31237
SHA256 (rust/crates/async-trait-0.1.71.crate) = a564d521dd56509c4c47480d00b80ee55f7e385ae48db5744c67ad50c92d2ebf
SIZE (rust/crates/async-trait-0.1.71.crate) = 28703
-SHA256 (rust/crates/auditable-serde-0.8.0.crate) = 5c7bf8143dfc3c0258df908843e169b5cc5fcf76c7718bd66135ef4a9cd558c5
-SIZE (rust/crates/auditable-serde-0.8.0.crate) = 5604
SHA256 (rust/crates/autocfg-1.1.0.crate) = d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa
SIZE (rust/crates/autocfg-1.1.0.crate) = 13272
SHA256 (rust/crates/backtrace-0.3.74.crate) = 8d82cb332cdfaed17ae235a638438ac4d4839913cc2af585c3c6746e8f8bee1a
@@ -99,8 +97,8 @@ SHA256 (rust/crates/cargo_metadata-0.19.2.crate) = dd5eb614ed4c27c5d706420e4320f
SIZE (rust/crates/cargo_metadata-0.19.2.crate) = 28370
SHA256 (rust/crates/cast-0.3.0.crate) = 37b2a672a2cb129a2e41c10b1224bb368f9f37a2b16b612598138befd7b37eb5
SIZE (rust/crates/cast-0.3.0.crate) = 11452
-SHA256 (rust/crates/cc-1.2.19.crate) = 8e3a13707ac958681c13b39b458c073d0d9bc8a22cb1b2f4c8e55eb72c13f362
-SIZE (rust/crates/cc-1.2.19.crate) = 105910
+SHA256 (rust/crates/cc-1.2.22.crate) = 32db95edf998450acc7881c932f94cd9b05c87b4b2599e8bab064753da4acfd1
+SIZE (rust/crates/cc-1.2.22.crate) = 106294
SHA256 (rust/crates/cexpr-0.6.0.crate) = 6fac387a98bb7c37292057cffc56d62ecb629900026402633ae9160df93a8766
SIZE (rust/crates/cexpr-0.6.0.crate) = 17966
SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd
@@ -255,8 +253,8 @@ SHA256 (rust/crates/getrandom-0.2.15.crate) = c4567c8db10ae91089c99af84c68c38da3
SIZE (rust/crates/getrandom-0.2.15.crate) = 37163
SHA256 (rust/crates/getrandom-0.3.1.crate) = 43a49c392881ce6d5c3b8cb70f98717b7c07aabbdff06687b9030dbfbe2725f8
SIZE (rust/crates/getrandom-0.3.1.crate) = 42449
-SHA256 (rust/crates/gimli-0.31.0.crate) = 32085ea23f3234fc7846555e85283ba4de91e21016dc0455a16286d87a292d64
-SIZE (rust/crates/gimli-0.31.0.crate) = 278951
+SHA256 (rust/crates/gimli-0.31.1.crate) = 07e28edb80900c19c28f1072f2e8aeca7fa06b23cd4169cefe1af5aa3260783f
+SIZE (rust/crates/gimli-0.31.1.crate) = 279515
SHA256 (rust/crates/glob-0.3.1.crate) = d2fabcfbdc87f4758337ca535fb41a6d701b65693ce38287d856d1674551ec9b
SIZE (rust/crates/glob-0.3.1.crate) = 18880
SHA256 (rust/crates/gzip-header-1.0.0.crate) = 95cc527b92e6029a62960ad99aa8a6660faa4555fe5f731aab13aa6a921795a2
@@ -591,12 +589,8 @@ SHA256 (rust/crates/socket2-0.5.7.crate) = ce305eb0b4296696835b71df73eb912e0f1ff
SIZE (rust/crates/socket2-0.5.7.crate) = 55758
SHA256 (rust/crates/souper-ir-2.1.0.crate) = a50c18ce33988e1973003afbaa66e6a465ad7a614dc33f246879ccc209c2c044
SIZE (rust/crates/souper-ir-2.1.0.crate) = 17732
-SHA256 (rust/crates/spdx-0.10.1.crate) = 2971cb691ca629f46174f73b1f95356c5617f89b4167f04107167c3dccb8dd89
-SIZE (rust/crates/spdx-0.10.1.crate) = 936816
SHA256 (rust/crates/spin-0.9.8.crate) = 6980e8d7511241f8acf4aebddbb1ff938df5eebe98691418c4468d0b72a96a67
SIZE (rust/crates/spin-0.9.8.crate) = 38958
-SHA256 (rust/crates/sptr-0.3.2.crate) = 3b9b39299b249ad65f3b7e96443bad61c02ca5cd3589f46cb6d610a0fd6c0d6a
-SIZE (rust/crates/sptr-0.3.2.crate) = 14598
SHA256 (rust/crates/stable_deref_trait-1.2.0.crate) = a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3
SIZE (rust/crates/stable_deref_trait-1.2.0.crate) = 8054
SHA256 (rust/crates/static_assertions-1.1.0.crate) = a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f
@@ -667,8 +661,6 @@ SHA256 (rust/crates/toml_datetime-0.6.5.crate) = 3550f4e9685620ac18a50ed434eb3ae
SIZE (rust/crates/toml_datetime-0.6.5.crate) = 10910
SHA256 (rust/crates/toml_edit-0.22.4.crate) = 0c9ffdf896f8daaabf9b66ba8e77ea1ed5ed0f72821b398aba62352e95062951
SIZE (rust/crates/toml_edit-0.22.4.crate) = 102719
-SHA256 (rust/crates/topological-sort-0.2.2.crate) = ea68304e134ecd095ac6c3574494fc62b909f416c4fca77e440530221e549d3d
-SIZE (rust/crates/topological-sort-0.2.2.crate) = 10566
SHA256 (rust/crates/torch-sys-0.17.0.crate) = ef116d446d79bb2447748550baee86850d2d32d366cc9bdd4b217bdbe10cac63
SIZE (rust/crates/torch-sys-0.17.0.crate) = 224187
SHA256 (rust/crates/tracing-0.1.37.crate) = 8ce8c33a8d48bd45d624a6e523445fd21ec13d3653cd51f681abf67418f54eb8
@@ -741,20 +733,20 @@ SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.97.crate) = 98c9ae5a76e46f4de
SIZE (rust/crates/wasm-bindgen-macro-support-0.2.97.crate) = 22824
SHA256 (rust/crates/wasm-bindgen-shared-0.2.97.crate) = 6ee99da9c5ba11bd675621338ef6fa52296b76b83305e9b6e5c77d4c286d6d49
SIZE (rust/crates/wasm-bindgen-shared-0.2.97.crate) = 7771
-SHA256 (rust/crates/wasm-encoder-0.227.1.crate) = 80bb72f02e7fbf07183443b27b0f3d4144abf8c114189f2e088ed95b696a7822
-SIZE (rust/crates/wasm-encoder-0.227.1.crate) = 80917
-SHA256 (rust/crates/wasm-encoder-0.229.0.crate) = 38ba1d491ecacb085a2552025c10a675a6fddcbd03b1fc9b36c536010ce265d2
-SIZE (rust/crates/wasm-encoder-0.229.0.crate) = 81299
-SHA256 (rust/crates/wasm-metadata-0.227.0.crate) = 220471107952f7a42f71d95627deede9a4183e6c7744ad189d4f8c383f397689
-SIZE (rust/crates/wasm-metadata-0.227.0.crate) = 19688
-SHA256 (rust/crates/wasm-metadata-0.229.0.crate) = 78fdb7d29a79191ab363dc90c1ddd3a1e880ffd5348d92d48482393a9e6c5f4d
-SIZE (rust/crates/wasm-metadata-0.229.0.crate) = 19855
-SHA256 (rust/crates/wasm-mutate-0.229.0.crate) = e3b8030bb9e10d1e050d1d8796af5e454e6082a5302ce68948f41debd0ea2a8e
-SIZE (rust/crates/wasm-mutate-0.229.0.crate) = 90463
-SHA256 (rust/crates/wasm-smith-0.229.0.crate) = b0227a2ef527946ab58f9eefcb232576d89126db8c96b266c04e4a934cf24c92
-SIZE (rust/crates/wasm-smith-0.229.0.crate) = 97197
-SHA256 (rust/crates/wasm-wave-0.229.0.crate) = bd33c30a68c41ff354d7b3741f5d2d3dfbf8eb52033176bb01364cbdf016c17c
-SIZE (rust/crates/wasm-wave-0.229.0.crate) = 43090
+SHA256 (rust/crates/wasm-encoder-0.230.0.crate) = d4349d0943718e6e434b51b9639e876293093dca4b96384fb136ab5bd5ce6660
+SIZE (rust/crates/wasm-encoder-0.230.0.crate) = 82149
+SHA256 (rust/crates/wasm-encoder-0.233.0.crate) = 9679ae3cf7cfa2ca3a327f7fab97f27f3294d402fd1a76ca8ab514e17973e4d3
+SIZE (rust/crates/wasm-encoder-0.233.0.crate) = 82434
+SHA256 (rust/crates/wasm-metadata-0.230.0.crate) = 1a52e010df5494f4289ccc68ce0c2a8c17555225a5e55cc41b98f5ea28d0844b
+SIZE (rust/crates/wasm-metadata-0.230.0.crate) = 20093
+SHA256 (rust/crates/wasm-metadata-0.233.0.crate) = a1ea902a6e69315e1e2371bd35ce4b45ef0d4cfcaf89d1a392ae3966ac055f25
+SIZE (rust/crates/wasm-metadata-0.233.0.crate) = 20097
+SHA256 (rust/crates/wasm-mutate-0.233.0.crate) = 3cdfd07fae6e4aaed2b1f411bb66ce6d8c19acd3b9e2bbce0b62ff9682107fcf
+SIZE (rust/crates/wasm-mutate-0.233.0.crate) = 90754
+SHA256 (rust/crates/wasm-smith-0.233.0.crate) = 2820810ea8e870fd5ae956750b457e0997099c806e4747d0abc4d5e608c4e59f
+SIZE (rust/crates/wasm-smith-0.233.0.crate) = 98584
+SHA256 (rust/crates/wasm-wave-0.233.0.crate) = d55ea4585cecac742179af2d61cd1941b0e7e96a6f60447ecfb48fd1c67686b1
+SIZE (rust/crates/wasm-wave-0.233.0.crate) = 43214
SHA256 (rust/crates/wasmi-0.43.1.crate) = 3cd93c135ccbe88cfd00992c9c49778d364417bdb5cfb360eac60fe2d4d34676
SIZE (rust/crates/wasmi-0.43.1.crate) = 322977
SHA256 (rust/crates/wasmi_collections-0.43.1.crate) = 55e817a9a96149aa3ddb84c44c6fe37ed608d53136d794d4d3cd8019de11fb42
@@ -765,16 +757,18 @@ SHA256 (rust/crates/wasmi_ir-0.43.1.crate) = 6e532ea88ccdbe2889ed3c00a8733971e11
SIZE (rust/crates/wasmi_ir-0.43.1.crate) = 34913
SHA256 (rust/crates/wasmparser-0.227.1.crate) = 0f51cad774fb3c9461ab9bccc9c62dfb7388397b5deda31bf40e8108ccd678b2
SIZE (rust/crates/wasmparser-0.227.1.crate) = 247368
-SHA256 (rust/crates/wasmparser-0.229.0.crate) = 0cc3b1f053f5d41aa55640a1fa9b6d1b8a9e4418d118ce308d20e24ff3575a8c
-SIZE (rust/crates/wasmparser-0.229.0.crate) = 249693
-SHA256 (rust/crates/wasmprinter-0.229.0.crate) = d25dac01892684a99b8fbfaf670eb6b56edea8a096438c75392daeb83156ae2e
-SIZE (rust/crates/wasmprinter-0.229.0.crate) = 41100
+SHA256 (rust/crates/wasmparser-0.230.0.crate) = 808198a69b5a0535583370a51d459baa14261dfab04800c4864ee9e1a14346ed
+SIZE (rust/crates/wasmparser-0.230.0.crate) = 252171
+SHA256 (rust/crates/wasmparser-0.233.0.crate) = b51cb03afce7964bbfce46602d6cb358726f36430b6ba084ac6020d8ce5bc102
+SIZE (rust/crates/wasmparser-0.233.0.crate) = 256279
+SHA256 (rust/crates/wasmprinter-0.233.0.crate) = abf8e5b732895c99b21aa615f1b73352e51bbe2b2cb6c87eae7f990d07c1ac18
+SIZE (rust/crates/wasmprinter-0.233.0.crate) = 41928
SHA256 (rust/crates/wast-35.0.2.crate) = 2ef140f1b49946586078353a453a1d28ba90adfc54dde75710bc1931de204d68
SIZE (rust/crates/wast-35.0.2.crate) = 90940
-SHA256 (rust/crates/wast-229.0.0.crate) = 63fcaff613c12225696bb163f79ca38ffb40e9300eff0ff4b8aa8b2f7eadf0d9
-SIZE (rust/crates/wast-229.0.0.crate) = 153934
-SHA256 (rust/crates/wat-1.229.0.crate) = 4189bad08b70455a9e9e67dc126d2dcf91fac143a80f1046747a5dde6d4c33e0
-SIZE (rust/crates/wat-1.229.0.crate) = 8132
+SHA256 (rust/crates/wast-233.0.0.crate) = 2eaf4099d8d0c922b83bf3c90663f5666f0769db9e525184284ebbbdb1dd2180
+SIZE (rust/crates/wast-233.0.0.crate) = 154628
+SHA256 (rust/crates/wat-1.233.0.crate) = 3d9bc80f5e4b25ea086ef41b91ccd244adde45d931c384d94a8ff64ab8bd7d87
+SIZE (rust/crates/wat-1.233.0.crate) = 8365
SHA256 (rust/crates/web-sys-0.3.57.crate) = 7b17e741662c70c8bd24ac5c5b18de314a2c26c32bf8346ee1e6f53de919c283
SIZE (rust/crates/web-sys-0.3.57.crate) = 686563
SHA256 (rust/crates/webpki-roots-0.26.1.crate) = b3de34ae270483955a94f4b21bdaaeb83d508bb84a01435f393818edb0012009
@@ -825,28 +819,28 @@ SHA256 (rust/crates/winsafe-0.0.19.crate) = d135d17ab770252ad95e9a872d365cf3090e
SIZE (rust/crates/winsafe-0.0.19.crate) = 492820
SHA256 (rust/crates/winx-0.36.3.crate) = f9643b83820c0cd246ecabe5fa454dd04ba4fa67996369466d0747472d337346
SIZE (rust/crates/winx-0.36.3.crate) = 13696
-SHA256 (rust/crates/wit-bindgen-0.41.0.crate) = 10fb6648689b3929d56bbc7eb1acf70c9a42a29eb5358c67c10f54dbd5d695de
-SIZE (rust/crates/wit-bindgen-0.41.0.crate) = 25042
-SHA256 (rust/crates/wit-bindgen-core-0.41.0.crate) = 92fa781d4f2ff6d3f27f3cc9b74a73327b31ca0dc4a3ef25a0ce2983e0e5af9b
-SIZE (rust/crates/wit-bindgen-core-0.41.0.crate) = 23691
+SHA256 (rust/crates/wit-bindgen-0.42.1.crate) = fa5b79cd8cb4b27a9be3619090c03cbb87fe7b1c6de254b4c9b4477188828af8
+SIZE (rust/crates/wit-bindgen-0.42.1.crate) = 27936
+SHA256 (rust/crates/wit-bindgen-core-0.42.1.crate) = e35e550f614e16db196e051d22b0d4c94dd6f52c90cb1016240f71b9db332631
+SIZE (rust/crates/wit-bindgen-core-0.42.1.crate) = 33078
SHA256 (rust/crates/wit-bindgen-rt-0.33.0.crate) = 3268f3d866458b787f390cf61f4bbb563b922d091359f9608842999eaee3943c
SIZE (rust/crates/wit-bindgen-rt-0.33.0.crate) = 3357
SHA256 (rust/crates/wit-bindgen-rt-0.37.0.crate) = fc801b991c56492f87ab3086e786468f75c285a4d73017ab0ebc2fa1aed5d82c
SIZE (rust/crates/wit-bindgen-rt-0.37.0.crate) = 11845
-SHA256 (rust/crates/wit-bindgen-rt-0.41.0.crate) = c4db52a11d4dfb0a59f194c064055794ee6564eb1ced88c25da2cf76e50c5621
-SIZE (rust/crates/wit-bindgen-rt-0.41.0.crate) = 14311
-SHA256 (rust/crates/wit-bindgen-rust-0.41.0.crate) = 9d0809dc5ba19e2e98661bf32fc0addc5a3ca5bf3a6a7083aa6ba484085ff3ce
-SIZE (rust/crates/wit-bindgen-rust-0.41.0.crate) = 52292
-SHA256 (rust/crates/wit-bindgen-rust-macro-0.41.0.crate) = ad19eec017904e04c60719592a803ee5da76cb51c81e3f6fbf9457f59db49799
-SIZE (rust/crates/wit-bindgen-rust-macro-0.41.0.crate) = 11588
-SHA256 (rust/crates/wit-component-0.227.0.crate) = 0b77d5d7ce899af259d77309a5c9d54fc450c43d7014d08e0eccaf742fd582c1
-SIZE (rust/crates/wit-component-0.227.0.crate) = 227296
-SHA256 (rust/crates/wit-component-0.229.0.crate) = 7f550067740e223bfe6c4878998e81cdbe2529dd9a793dc49248dd6613394e8b
-SIZE (rust/crates/wit-component-0.229.0.crate) = 230572
-SHA256 (rust/crates/wit-parser-0.227.0.crate) = bdd02ebcfdbbe83a4fc20991c31e8408a1dbb895194c81191e431f7bd0639545
-SIZE (rust/crates/wit-parser-0.227.0.crate) = 148171
-SHA256 (rust/crates/wit-parser-0.229.0.crate) = 459c6ba62bf511d6b5f2a845a2a736822e38059c1cfa0b644b467bbbfae4efa6
-SIZE (rust/crates/wit-parser-0.229.0.crate) = 148191
+SHA256 (rust/crates/wit-bindgen-rt-0.42.1.crate) = 051105bab12bc78e161f8dfb3596e772dd6a01ebf9c4840988e00347e744966a
+SIZE (rust/crates/wit-bindgen-rt-0.42.1.crate) = 41555
+SHA256 (rust/crates/wit-bindgen-rust-0.42.1.crate) = cb1e0a91fc85f4ef70e0b81cd86c2b49539d3cd14766fd82396184aadf8cb7d7
+SIZE (rust/crates/wit-bindgen-rust-0.42.1.crate) = 54700
+SHA256 (rust/crates/wit-bindgen-rust-macro-0.42.1.crate) = ce69f52c5737705881d5da5a1dd06f47f8098d094a8d65a3e44292942edb571f
+SIZE (rust/crates/wit-bindgen-rust-macro-0.42.1.crate) = 14303
+SHA256 (rust/crates/wit-component-0.230.0.crate) = b607b15ead6d0e87f5d1613b4f18c04d4e80ceeada5ffa608d8360e6909881df
+SIZE (rust/crates/wit-component-0.230.0.crate) = 231363
+SHA256 (rust/crates/wit-component-0.233.0.crate) = 584f35dd45ccaf0c454bebca0fa111bca4d43a4334fbac25e941f73c503e673a
+SIZE (rust/crates/wit-component-0.233.0.crate) = 235156
+SHA256 (rust/crates/wit-parser-0.230.0.crate) = 679fde5556495f98079a8e6b9ef8c887f731addaffa3d48194075c1dd5cd611b
+SIZE (rust/crates/wit-parser-0.230.0.crate) = 151164
+SHA256 (rust/crates/wit-parser-0.233.0.crate) = f22f1cd55247a2e616870b619766e9522df36b7abafbb29bbeb34b7a9da7e9f0
+SIZE (rust/crates/wit-parser-0.233.0.crate) = 153168
SHA256 (rust/crates/witx-0.9.1.crate) = e366f27a5cabcddb2706a78296a40b8fcc451e1a6aba2fc1d94b4a01bdaaef4b
SIZE (rust/crates/witx-0.9.1.crate) = 45928
SHA256 (rust/crates/write16-1.0.0.crate) = d1890f4022759daae28ed4fe62859b1236caebfc61ede2f63ed4e695f3f6d936
@@ -881,10 +875,10 @@ SHA256 (rust/crates/zstd-safe-7.0.0.crate) = 43747c7422e2924c11144d5229878b98180
SIZE (rust/crates/zstd-safe-7.0.0.crate) = 20463
SHA256 (rust/crates/zstd-sys-2.0.9+zstd.1.5.5.crate) = 9e16efa8a874a0481a574084d34cc26fdb3b99627480f785888deb6386506656
SIZE (rust/crates/zstd-sys-2.0.9+zstd.1.5.5.crate) = 728791
-SHA256 (bytecodealliance-wasmtime-v33.0.0_GH0.tar.gz) = 683615f8abb4476bfb48e923b0c17cbf7e7d41332c19f78719c1efcdfe8b7a27
-SIZE (bytecodealliance-wasmtime-v33.0.0_GH0.tar.gz) = 25284807
-SHA256 (WebAssembly-testsuite-596a817_GH0.tar.gz) = 85eb5ad582d37ad36ecac4bc42dd414495351266e2b1d04c1cdba1f3d8d5926f
-SIZE (WebAssembly-testsuite-596a817_GH0.tar.gz) = 800278
+SHA256 (bytecodealliance-wasmtime-v34.0.0_GH0.tar.gz) = dae39eb1de883e650b69ad4f90e5ad92b65cf79ced3de24a39f469afe9e3845b
+SIZE (bytecodealliance-wasmtime-v34.0.0_GH0.tar.gz) = 25285945
+SHA256 (WebAssembly-testsuite-970d36b_GH0.tar.gz) = ed7f1cec427d1897aa022c926cc9f12960deabfeb3c3788d50e8a54ecc6526e8
+SIZE (WebAssembly-testsuite-970d36b_GH0.tar.gz) = 800570
SHA256 (WebAssembly-wasi-testsuite-2fec29e_GH0.tar.gz) = d082050c523cab626328de0aa5c86b47319347d62c6b1a9852a2c3870af6b998
SIZE (WebAssembly-wasi-testsuite-2fec29e_GH0.tar.gz) = 25298037
SHA256 (WebAssembly-wasi-threads-e1893c0_GH0.tar.gz) = 451677e69ee3958fcd8798eeba6975afc3fb13c6dbd5c94b68e9bb2b8c10dfd5
diff --git a/devel/libwasmtime/pkg-plist b/devel/libwasmtime/pkg-plist
index 9adace34a882..855255e008dc 100644
--- a/devel/libwasmtime/pkg-plist
+++ b/devel/libwasmtime/pkg-plist
@@ -10,6 +10,7 @@ include/wasmtime/component/component.h
include/wasmtime/component/func.h
include/wasmtime/component/instance.h
include/wasmtime/component/linker.h
+include/wasmtime/component/val.h
include/wasmtime/conf.h
include/wasmtime/config.h
include/wasmtime/config.hh
diff --git a/devel/linux-rl9-devtools/Makefile b/devel/linux-rl9-devtools/Makefile
index 466b2c20c5f3..ae56e88ac4aa 100644
--- a/devel/linux-rl9-devtools/Makefile
+++ b/devel/linux-rl9-devtools/Makefile
@@ -1,6 +1,5 @@
PORTNAME= devtools
PORTVERSION= ${LINUX_DIST_VER}
-PORTREVISION= 12
CATEGORIES= devel
MAINTAINER= emulation@FreeBSD.org
@@ -19,10 +18,10 @@ ONLY_FOR_ARCHS= aarch64 amd64
QA_ENV+= USESLIBTOOL=no
-BUVERSION= 2.35.2-54.el9
+BUVERSION= 2.35.2-63.el9
GCCVERSION= 11.5.0-5.el9_5
-GLIBCVERSION= 2.34-125.el9_5.8
-KERNELVERSION= 5.14.0-503.40.1.el9_5
+GLIBCVERSION= 2.34-168.el9_6.19
+KERNELVERSION= 5.14.0-570.22.1.el9_6
MPFRVERSION= 4.1.0-7.el9
LIBMPCVERSION= 1.2.1-4.el9
diff --git a/devel/linux-rl9-devtools/distinfo b/devel/linux-rl9-devtools/distinfo
index 157dc70f9e23..6f13b7be0aef 100644
--- a/devel/linux-rl9-devtools/distinfo
+++ b/devel/linux-rl9-devtools/distinfo
@@ -1,18 +1,18 @@
-TIMESTAMP = 1746515154
-SHA256 (rocky/b/binutils-2.35.2-54.el9.aarch64.rpm) = fa816c4f7479b68e0ac3fd6c26982d1c2832d70dfb4236085ff5b6bd4e2a1039
-SIZE (rocky/b/binutils-2.35.2-54.el9.aarch64.rpm) = 4983292
-SHA256 (rocky/b/binutils-2.35.2-54.el9.x86_64.rpm) = ddba97d5ad45c495cdd94188955569819dd6db2d6c927431987bad7f4c0df3b6
-SIZE (rocky/b/binutils-2.35.2-54.el9.x86_64.rpm) = 4746368
-SHA256 (rocky/b/binutils-devel-2.35.2-54.el9.aarch64.rpm) = 9dec008aa7d405fae41e76cc1e551e6c0a7d52f020dad3c083dba253f78b50de
-SIZE (rocky/b/binutils-devel-2.35.2-54.el9.aarch64.rpm) = 5141785
-SHA256 (rocky/b/binutils-devel-2.35.2-54.el9.i686.rpm) = e667ac0d57fec3f0a591986cce5ddeabed3bfb2c433e7adacc67761d81cb6ae5
-SIZE (rocky/b/binutils-devel-2.35.2-54.el9.i686.rpm) = 3865311
-SHA256 (rocky/b/binutils-devel-2.35.2-54.el9.x86_64.rpm) = 0a9cc5905ed4074255292ab5b6f8035c633875ab62bc32e1b28e1b7d2b303387
-SIZE (rocky/b/binutils-devel-2.35.2-54.el9.x86_64.rpm) = 4055191
-SHA256 (rocky/b/binutils-gold-2.35.2-54.el9.aarch64.rpm) = 8f19631c08b5fa67638ccbdb916adafb90dfb574c1f49810160b5fa9d77ef2c4
-SIZE (rocky/b/binutils-gold-2.35.2-54.el9.aarch64.rpm) = 903202
-SHA256 (rocky/b/binutils-gold-2.35.2-54.el9.x86_64.rpm) = 71e322d07cafc41626894bcf3b23ecdac92121a7d3a97f71077297528bca7fa7
-SIZE (rocky/b/binutils-gold-2.35.2-54.el9.x86_64.rpm) = 751216
+TIMESTAMP = 1750634616
+SHA256 (rocky/b/binutils-2.35.2-63.el9.aarch64.rpm) = dbf945a5882d8c571c4a17b32c67f3c5737319e2e9f0fdacc7f6f675aed4ae39
+SIZE (rocky/b/binutils-2.35.2-63.el9.aarch64.rpm) = 4976336
+SHA256 (rocky/b/binutils-2.35.2-63.el9.x86_64.rpm) = 2b0abd0203db5939bb5b32ba2a1576bd36dcd33c250786b7b2fa134d060a7370
+SIZE (rocky/b/binutils-2.35.2-63.el9.x86_64.rpm) = 4742933
+SHA256 (rocky/b/binutils-devel-2.35.2-63.el9.aarch64.rpm) = 7c98c7ca290cc5d6cdcebd36eeed3b9000f0a3b1677f748eba5568746d64679c
+SIZE (rocky/b/binutils-devel-2.35.2-63.el9.aarch64.rpm) = 5139346
+SHA256 (rocky/b/binutils-devel-2.35.2-63.el9.i686.rpm) = 0e14177476419c3b4ab709c6e2d67c21fa1c83823a8abf7f8fba4d71e62657cc
+SIZE (rocky/b/binutils-devel-2.35.2-63.el9.i686.rpm) = 3863310
+SHA256 (rocky/b/binutils-devel-2.35.2-63.el9.x86_64.rpm) = bc99422fec417d653fe5454df1c2307bd023e902f7a45540c2584788d8f37d64
+SIZE (rocky/b/binutils-devel-2.35.2-63.el9.x86_64.rpm) = 4064095
+SHA256 (rocky/b/binutils-gold-2.35.2-63.el9.aarch64.rpm) = f001d5bba7f9661364c3b7059dea8d2ea80d1eb54b5ef3da8932bedb947ad08f
+SIZE (rocky/b/binutils-gold-2.35.2-63.el9.aarch64.rpm) = 902232
+SHA256 (rocky/b/binutils-gold-2.35.2-63.el9.x86_64.rpm) = 67be16562788d6a058d0b64ded58bd72460e86811c8960d7e898e49c9fa5fc4b
+SIZE (rocky/b/binutils-gold-2.35.2-63.el9.x86_64.rpm) = 750001
SHA256 (rocky/c/cpp-11.5.0-5.el9_5.aarch64.rpm) = 8b1359ea8b61a54110307d4903fb714a32ba87399d2e298e5d738b7f5fb0fe40
SIZE (rocky/c/cpp-11.5.0-5.el9_5.aarch64.rpm) = 10792270
SHA256 (rocky/c/cpp-11.5.0-5.el9_5.x86_64.rpm) = 3971c47b7a719db54e855219d96a141b7f1110afde1802d7ecbf7b440717002e
@@ -29,18 +29,18 @@ SHA256 (rocky/g/gcc-gfortran-11.5.0-5.el9_5.aarch64.rpm) = ce2da122db9439111eca6
SIZE (rocky/g/gcc-gfortran-11.5.0-5.el9_5.aarch64.rpm) = 12831212
SHA256 (rocky/g/gcc-gfortran-11.5.0-5.el9_5.x86_64.rpm) = 99dccf59e5f52df2b6386dce7d2d2b62048014c9decd05bb81f9a958b09c1d13
SIZE (rocky/g/gcc-gfortran-11.5.0-5.el9_5.x86_64.rpm) = 13283781
-SHA256 (rocky/g/glibc-devel-2.34-125.el9_5.8.aarch64.rpm) = 020e899c6312b0f94d225972b2b018cd47e3c645454ac11902e63a99d985dc68
-SIZE (rocky/g/glibc-devel-2.34-125.el9_5.8.aarch64.rpm) = 445179
-SHA256 (rocky/g/glibc-devel-2.34-125.el9_5.8.i686.rpm) = 73fbf8beab0fea69803e6c706d7828eaa07ba4b99d4ff1f82cae594c55c5b882
-SIZE (rocky/g/glibc-devel-2.34-125.el9_5.8.i686.rpm) = 26092
-SHA256 (rocky/g/glibc-devel-2.34-125.el9_5.8.x86_64.rpm) = 71b669dae2d01ab784068454f2a7f196fc6a39c038f92aab025ce70909080a79
-SIZE (rocky/g/glibc-devel-2.34-125.el9_5.8.x86_64.rpm) = 25624
-SHA256 (rocky/g/glibc-headers-2.34-125.el9_5.8.x86_64.rpm) = 1581f170a3e272715013f4e3d93aec13f97a79c3f720731e02369f8c59c4b169
-SIZE (rocky/g/glibc-headers-2.34-125.el9_5.8.x86_64.rpm) = 439728
-SHA256 (rocky/k/kernel-headers-5.14.0-503.40.1.el9_5.aarch64.rpm) = d7b7126ba2bc1a76dcbcca857db03262910e300c6503ecaa626590a1fa9b8125
-SIZE (rocky/k/kernel-headers-5.14.0-503.40.1.el9_5.aarch64.rpm) = 3682361
-SHA256 (rocky/k/kernel-headers-5.14.0-503.40.1.el9_5.x86_64.rpm) = c1ce3fba00143e7f225b2200b18356da5e6361ea956c9d962d12eb20d25ea301
-SIZE (rocky/k/kernel-headers-5.14.0-503.40.1.el9_5.x86_64.rpm) = 3714589
+SHA256 (rocky/g/glibc-devel-2.34-168.el9_6.19.aarch64.rpm) = 74e4a1566c6589ec2f51f2f649d8328037b83c2763a071f8255ba8d564ec9aa1
+SIZE (rocky/g/glibc-devel-2.34-168.el9_6.19.aarch64.rpm) = 453649
+SHA256 (rocky/g/glibc-devel-2.34-168.el9_6.19.i686.rpm) = f396e2e1ec13fe70714486a95bac6d459cb35c29f8cae19d39cd6d4f1a074056
+SIZE (rocky/g/glibc-devel-2.34-168.el9_6.19.i686.rpm) = 33263
+SHA256 (rocky/g/glibc-devel-2.34-168.el9_6.19.x86_64.rpm) = f61941a35a6f31960205f49ad7d68f0b9f0c912266412d55c419d99daeb4eb59
+SIZE (rocky/g/glibc-devel-2.34-168.el9_6.19.x86_64.rpm) = 32750
+SHA256 (rocky/g/glibc-headers-2.34-168.el9_6.19.x86_64.rpm) = cf7cfa0b639909058eaac80e7aadf9680f928ebc6b341189d5abbcd3b2d73652
+SIZE (rocky/g/glibc-headers-2.34-168.el9_6.19.x86_64.rpm) = 447581
+SHA256 (rocky/k/kernel-headers-5.14.0-570.22.1.el9_6.aarch64.rpm) = ac88bfb6962d39b47e20cb8e99df8e87502c63e3f4bad73d077cae3eea8101f2
+SIZE (rocky/k/kernel-headers-5.14.0-570.22.1.el9_6.aarch64.rpm) = 3426593
+SHA256 (rocky/k/kernel-headers-5.14.0-570.22.1.el9_6.x86_64.rpm) = ee09614cf00133cf2e1d7304026984f28015dda7c8dea35680432e8f23b09f6a
+SIZE (rocky/k/kernel-headers-5.14.0-570.22.1.el9_6.x86_64.rpm) = 3458645
SHA256 (rocky/l/libatomic-11.5.0-5.el9_5.aarch64.rpm) = 22ec15677e92a91a1aa86c9083525083f4a53c75c159e5cce496a65172f47589
SIZE (rocky/l/libatomic-11.5.0-5.el9_5.aarch64.rpm) = 28359
SHA256 (rocky/l/libatomic-11.5.0-5.el9_5.i686.rpm) = 74f8d01153ae3052f968fc76e4d26d71e300d35335d4c5d9c7887676cf255b3c
@@ -71,12 +71,12 @@ SHA256 (rocky/l/libstdc++-devel-11.5.0-5.el9_5.i686.rpm) = 8dd409ea671f11c345b55
SIZE (rocky/l/libstdc++-devel-11.5.0-5.el9_5.i686.rpm) = 2346423
SHA256 (rocky/l/libstdc++-devel-11.5.0-5.el9_5.x86_64.rpm) = a9df7e426503b79954e995b927c528628053740956fad1c9dfb84ee44e06ddc6
SIZE (rocky/l/libstdc++-devel-11.5.0-5.el9_5.x86_64.rpm) = 2329962
-SHA256 (rocky/b/binutils-2.35.2-54.el9.src.rpm) = c6eccfb1ac99c90691953dfd97f1aabce89cf4ca83e39137ab561a0733f7853d
-SIZE (rocky/b/binutils-2.35.2-54.el9.src.rpm) = 22350808
-SHA256 (rocky/g/glibc-2.34-125.el9_5.8.src.rpm) = 2a0ea9e22af53f2c9f5f9819b000f970206e8b2242132ae6165f1ecd3eb3c2ea
-SIZE (rocky/g/glibc-2.34-125.el9_5.8.src.rpm) = 18631240
-SHA256 (rocky/k/kernel-5.14.0-503.40.1.el9_5.src.rpm) = dc3656bf0b43d1fcafc5a0a21859b17f57de36e18af4cf3b16320577306ddeb2
-SIZE (rocky/k/kernel-5.14.0-503.40.1.el9_5.src.rpm) = 146404769
+SHA256 (rocky/b/binutils-2.35.2-63.el9.src.rpm) = 5ffeb70c08470b76a040f04d0539a91b3ace7ed83ea551e76605f5475dc658fa
+SIZE (rocky/b/binutils-2.35.2-63.el9.src.rpm) = 22404566
+SHA256 (rocky/g/glibc-2.34-168.el9_6.19.src.rpm) = 9a602a4f0a3d3c5d28df7a746421b29d5b5077ab1f971562eaa023a303b1b0ce
+SIZE (rocky/g/glibc-2.34-168.el9_6.19.src.rpm) = 19642716
+SHA256 (rocky/k/kernel-5.14.0-570.22.1.el9_6.src.rpm) = 4e97bd514c6ee65c1e643680c4be4248658ddb7c08b3ecfec3e37ef2689c2e8e
+SIZE (rocky/k/kernel-5.14.0-570.22.1.el9_6.src.rpm) = 149279250
SHA256 (rocky/l/libmpc-1.2.1-4.el9.src.rpm) = e0e1edc062c4d5565ebedeba87e13a661caa74d43c885c656eb5b75cf1ed3bcc
SIZE (rocky/l/libmpc-1.2.1-4.el9.src.rpm) = 844729
SHA256 (rocky/g/gcc-11.5.0-5.el9_5.src.rpm) = 8656bacb48e097fec2c34a35460ff0338c021ac4b1b0cb3849e47f4256692095
diff --git a/devel/linux-rl9-devtools/pkg-plist.aarch64 b/devel/linux-rl9-devtools/pkg-plist.aarch64
index 189c02f06c71..509de7522bba 100644
--- a/devel/linux-rl9-devtools/pkg-plist.aarch64
+++ b/devel/linux-rl9-devtools/pkg-plist.aarch64
@@ -162,6 +162,8 @@ usr/include/bits/getopt_posix.h
usr/include/bits/hwcap.h
usr/include/bits/in.h
usr/include/bits/indirect-return.h
+usr/include/bits/inet-fortified-decl.h
+usr/include/bits/inet-fortified.h
usr/include/bits/initspin.h
usr/include/bits/inotify.h
usr/include/bits/ioctl-types.h
@@ -1171,6 +1173,7 @@ usr/include/drm/msm_drm.h
usr/include/drm/nouveau_drm.h
usr/include/drm/omap_drm.h
usr/include/drm/panfrost_drm.h
+usr/include/drm/panthor_drm.h
usr/include/drm/pvr_drm.h
usr/include/drm/qaic_accel.h
usr/include/drm/qxl_drm.h
@@ -1504,6 +1507,7 @@ usr/include/linux/llc.h
usr/include/linux/loadpin.h
usr/include/linux/loop.h
usr/include/linux/lp.h
+usr/include/linux/lsm.h
usr/include/linux/lwtunnel.h
usr/include/linux/magic.h
usr/include/linux/major.h
@@ -1514,6 +1518,7 @@ usr/include/linux/mdio.h
usr/include/linux/media-bus-format.h
usr/include/linux/media.h
usr/include/linux/mei.h
+usr/include/linux/mei_uuid.h
usr/include/linux/membarrier.h
usr/include/linux/memfd.h
usr/include/linux/mempolicy.h
@@ -1707,8 +1712,8 @@ usr/include/linux/nfsacl.h
usr/include/linux/nfsd/cld.h
usr/include/linux/nfsd/debug.h
usr/include/linux/nfsd/export.h
-usr/include/linux/nfsd_netlink.h
usr/include/linux/nfsd/stats.h
+usr/include/linux/nfsd_netlink.h
usr/include/linux/nilfs2_api.h
usr/include/linux/nilfs2_ondisk.h
usr/include/linux/nitro_enclaves.h
@@ -1750,11 +1755,11 @@ usr/include/linux/ppp-comp.h
usr/include/linux/ppp-ioctl.h
usr/include/linux/ppp_defs.h
usr/include/linux/pps.h
-usr/include/linux/psp-dbc.h
usr/include/linux/pr.h
usr/include/linux/prctl.h
usr/include/linux/psample.h
usr/include/linux/psci.h
+usr/include/linux/psp-dbc.h
usr/include/linux/psp-sev.h
usr/include/linux/ptp_clock.h
usr/include/linux/ptrace.h
@@ -1882,6 +1887,7 @@ usr/include/linux/tipc_netlink.h
usr/include/linux/tipc_sockets_diag.h
usr/include/linux/tls.h
usr/include/linux/toshiba.h
+usr/include/linux/tps6594_pfsm.h
usr/include/linux/tty.h
usr/include/linux/tty_flags.h
usr/include/linux/types.h
diff --git a/devel/linux-rl9-devtools/pkg-plist.amd64 b/devel/linux-rl9-devtools/pkg-plist.amd64
index 104cfcad81f7..37fb5f4a8891 100644
--- a/devel/linux-rl9-devtools/pkg-plist.amd64
+++ b/devel/linux-rl9-devtools/pkg-plist.amd64
@@ -189,6 +189,8 @@ usr/include/bits/getopt_posix.h
usr/include/bits/hwcap.h
usr/include/bits/in.h
usr/include/bits/indirect-return.h
+usr/include/bits/inet-fortified-decl.h
+usr/include/bits/inet-fortified.h
usr/include/bits/initspin.h
usr/include/bits/inotify.h
usr/include/bits/ioctl-types.h
@@ -1245,6 +1247,7 @@ usr/include/drm/msm_drm.h
usr/include/drm/nouveau_drm.h
usr/include/drm/omap_drm.h
usr/include/drm/panfrost_drm.h
+usr/include/drm/panthor_drm.h
usr/include/drm/pvr_drm.h
usr/include/drm/qaic_accel.h
usr/include/drm/qxl_drm.h
@@ -1581,6 +1584,7 @@ usr/include/linux/llc.h
usr/include/linux/loadpin.h
usr/include/linux/loop.h
usr/include/linux/lp.h
+usr/include/linux/lsm.h
usr/include/linux/lwtunnel.h
usr/include/linux/magic.h
usr/include/linux/major.h
@@ -1591,6 +1595,7 @@ usr/include/linux/mdio.h
usr/include/linux/media-bus-format.h
usr/include/linux/media.h
usr/include/linux/mei.h
+usr/include/linux/mei_uuid.h
usr/include/linux/membarrier.h
usr/include/linux/memfd.h
usr/include/linux/mempolicy.h
@@ -1959,6 +1964,7 @@ usr/include/linux/tipc_netlink.h
usr/include/linux/tipc_sockets_diag.h
usr/include/linux/tls.h
usr/include/linux/toshiba.h
+usr/include/linux/tps6594_pfsm.h
usr/include/linux/tty.h
usr/include/linux/tty_flags.h
usr/include/linux/types.h
diff --git a/devel/linux-rl9-elfutils-libelf/Makefile b/devel/linux-rl9-elfutils-libelf/Makefile
index adc40de3df4c..6dc3d317b12d 100644
--- a/devel/linux-rl9-elfutils-libelf/Makefile
+++ b/devel/linux-rl9-elfutils-libelf/Makefile
@@ -1,6 +1,6 @@
PORTNAME= elfutils
-PORTVERSION= 0.191
-DISTVERSIONSUFFIX= -4.el9
+PORTVERSION= 0.192
+DISTVERSIONSUFFIX= -5.el9
CATEGORIES= devel linux
PKGNAMESUFFIX= -libelf
diff --git a/devel/linux-rl9-elfutils-libelf/distinfo b/devel/linux-rl9-elfutils-libelf/distinfo
index a1db39ac1b72..c85f15f4c4c4 100644
--- a/devel/linux-rl9-elfutils-libelf/distinfo
+++ b/devel/linux-rl9-elfutils-libelf/distinfo
@@ -1,9 +1,9 @@
-TIMESTAMP = 1732645208
-SHA256 (rocky/e/elfutils-libelf-0.191-4.el9.aarch64.rpm) = 4d3d63c54160a3be36aec31c17c24c25c274b50a86d32e37c9b9eeda974520ef
-SIZE (rocky/e/elfutils-libelf-0.191-4.el9.aarch64.rpm) = 210235
-SHA256 (rocky/e/elfutils-libelf-0.191-4.el9.i686.rpm) = d083ecab226b832806445f6b00e9c7fc9ab196a621c6c03c857fb54f09149fdc
-SIZE (rocky/e/elfutils-libelf-0.191-4.el9.i686.rpm) = 218617
-SHA256 (rocky/e/elfutils-libelf-0.191-4.el9.x86_64.rpm) = 1262b160e85c0a18fc262a172f144009638bb015d5c10f04d58cbec3db375733
-SIZE (rocky/e/elfutils-libelf-0.191-4.el9.x86_64.rpm) = 210677
-SHA256 (rocky/e/elfutils-0.191-4.el9.src.rpm) = 17e4e5cec5e0ed008c60b389e9b5fb2ec57c213889455009e4e8e6dac6ece973
-SIZE (rocky/e/elfutils-0.191-4.el9.src.rpm) = 9333948
+TIMESTAMP = 1750633560
+SHA256 (rocky/e/elfutils-libelf-0.192-5.el9.aarch64.rpm) = 31d83497538e68985de4f3dbc154b67a6dadb3ebb48d139125f3a97ca0625478
+SIZE (rocky/e/elfutils-libelf-0.192-5.el9.aarch64.rpm) = 207000
+SHA256 (rocky/e/elfutils-libelf-0.192-5.el9.i686.rpm) = 8a60f3749e6fd53f79953562a23da0f3c986bd438b0f7513a07b0d23326c23d6
+SIZE (rocky/e/elfutils-libelf-0.192-5.el9.i686.rpm) = 215574
+SHA256 (rocky/e/elfutils-libelf-0.192-5.el9.x86_64.rpm) = 0978be18b7a6e60d21ab747ab23c090a54942b7da21f46172f131ed673ecb1e1
+SIZE (rocky/e/elfutils-libelf-0.192-5.el9.x86_64.rpm) = 208010
+SHA256 (rocky/e/elfutils-0.192-5.el9.src.rpm) = 78994522ba0fc43263f259cbd920e1e2f8f2635b00918ffb07363217ecd2ecb3
+SIZE (rocky/e/elfutils-0.192-5.el9.src.rpm) = 11941002
diff --git a/devel/linux-rl9-elfutils-libs/Makefile b/devel/linux-rl9-elfutils-libs/Makefile
index 46e056df0b4f..e070f87f427e 100644
--- a/devel/linux-rl9-elfutils-libs/Makefile
+++ b/devel/linux-rl9-elfutils-libs/Makefile
@@ -1,7 +1,6 @@
PORTNAME= elfutils
-PORTVERSION= 0.191
-DISTVERSIONSUFFIX= -4.el9
-PORTREVISION= 1
+PORTVERSION= 0.192
+DISTVERSIONSUFFIX= -5.el9
CATEGORIES= devel linux
PKGNAMESUFFIX= -libs
diff --git a/devel/linux-rl9-elfutils-libs/distinfo b/devel/linux-rl9-elfutils-libs/distinfo
index 89de53581c3f..aaa46c87f017 100644
--- a/devel/linux-rl9-elfutils-libs/distinfo
+++ b/devel/linux-rl9-elfutils-libs/distinfo
@@ -1,15 +1,15 @@
-TIMESTAMP = 1740006158
-SHA256 (rocky/e/elfutils-debuginfod-client-0.191-4.el9.aarch64.rpm) = f93d95ad5eca4b1b6de0fbcc2cd645c911fd63422a26247c7a6250679a194dd4
-SIZE (rocky/e/elfutils-debuginfod-client-0.191-4.el9.aarch64.rpm) = 35641
-SHA256 (rocky/e/elfutils-debuginfod-client-0.191-4.el9.i686.rpm) = 0dd5b4bbaafbd35d4fa9294e4cefbf66fc1f5a9d2fc30c3b182ed50b42258ec6
-SIZE (rocky/e/elfutils-debuginfod-client-0.191-4.el9.i686.rpm) = 37864
-SHA256 (rocky/e/elfutils-debuginfod-client-0.191-4.el9.x86_64.rpm) = 9871ef9ff71a3029a8bd674d4b29f09ed079434fc9386359a016504cbd6e7072
-SIZE (rocky/e/elfutils-debuginfod-client-0.191-4.el9.x86_64.rpm) = 36401
-SHA256 (rocky/e/elfutils-libs-0.191-4.el9.aarch64.rpm) = f6bb64e09d8793da7f70a6f17f257ed3159b46c167a8d1cb705e004178ae3e01
-SIZE (rocky/e/elfutils-libs-0.191-4.el9.aarch64.rpm) = 262320
-SHA256 (rocky/e/elfutils-libs-0.191-4.el9.i686.rpm) = 8489b6125e3d05366b6c3b299c8312a6e901bc0640371c910ae84528046ecec7
-SIZE (rocky/e/elfutils-libs-0.191-4.el9.i686.rpm) = 297376
-SHA256 (rocky/e/elfutils-libs-0.191-4.el9.x86_64.rpm) = a08371a4a9d43427755608a7ef44c3f55f7265e8a3c30bbbd305db0e1cb5d1d1
-SIZE (rocky/e/elfutils-libs-0.191-4.el9.x86_64.rpm) = 265149
-SHA256 (rocky/e/elfutils-0.191-4.el9.src.rpm) = 17e4e5cec5e0ed008c60b389e9b5fb2ec57c213889455009e4e8e6dac6ece973
-SIZE (rocky/e/elfutils-0.191-4.el9.src.rpm) = 9333948
+TIMESTAMP = 1750633620
+SHA256 (rocky/e/elfutils-debuginfod-client-0.192-5.el9.aarch64.rpm) = 006225608eae4283ab19078a4c5d0da0176dd5c3e8ef0bb22727cb5727fce30b
+SIZE (rocky/e/elfutils-debuginfod-client-0.192-5.el9.aarch64.rpm) = 41988
+SHA256 (rocky/e/elfutils-debuginfod-client-0.192-5.el9.i686.rpm) = c8b74d735e018e125a9ef0029d9cb7a89a2bd790247cf3c0462b6ca2eea549d6
+SIZE (rocky/e/elfutils-debuginfod-client-0.192-5.el9.i686.rpm) = 44953
+SHA256 (rocky/e/elfutils-debuginfod-client-0.192-5.el9.x86_64.rpm) = 8abf95757232cadde228adf67b427ab4352bb9465163400da39a91996bfbe3dd
+SIZE (rocky/e/elfutils-debuginfod-client-0.192-5.el9.x86_64.rpm) = 42935
+SHA256 (rocky/e/elfutils-libs-0.192-5.el9.aarch64.rpm) = e23d9871718bcab1b96f5eacd728bdfd16a1191041a72cc216c2013f115f95cd
+SIZE (rocky/e/elfutils-libs-0.192-5.el9.aarch64.rpm) = 264556
+SHA256 (rocky/e/elfutils-libs-0.192-5.el9.i686.rpm) = e20d3bc1bdcab742b600c3d679bb18e1784a6f635c9321253f68aea3183f6d2d
+SIZE (rocky/e/elfutils-libs-0.192-5.el9.i686.rpm) = 299362
+SHA256 (rocky/e/elfutils-libs-0.192-5.el9.x86_64.rpm) = a4795a2e73efe2bc1afd3151e8a102c24338e637e30688357ef2a3ba61198805
+SIZE (rocky/e/elfutils-libs-0.192-5.el9.x86_64.rpm) = 266558
+SHA256 (rocky/e/elfutils-0.192-5.el9.src.rpm) = 78994522ba0fc43263f259cbd920e1e2f8f2635b00918ffb07363217ecd2ecb3
+SIZE (rocky/e/elfutils-0.192-5.el9.src.rpm) = 11941002
diff --git a/devel/linux-rl9-elfutils-libs/pkg-plist.aarch64 b/devel/linux-rl9-elfutils-libs/pkg-plist.aarch64
index 263c0d044d54..e70e6ad009ac 100644
--- a/devel/linux-rl9-elfutils-libs/pkg-plist.aarch64
+++ b/devel/linux-rl9-elfutils-libs/pkg-plist.aarch64
@@ -1,5 +1,7 @@
etc/profile.d/debuginfod.csh
etc/profile.d/debuginfod.sh
+etc/debuginfod/elfutils.certpath
+etc/debuginfod/elfutils.urls
usr/bin/debuginfod-find
usr/lib64/libasm-%%LIBVERSION%%.so
usr/lib64/libasm.so.1
@@ -7,6 +9,7 @@ usr/lib64/libdebuginfod-%%LIBVERSION%%.so
usr/lib64/libdebuginfod.so.1
usr/lib64/libdw-%%LIBVERSION%%.so
usr/lib64/libdw.so.1
+usr/share/fish/vendor_conf.d/debuginfod.fish
usr/share/licenses/elfutils-libs/COPYING-GPLV2
usr/share/licenses/elfutils-libs/COPYING-LGPLV3
usr/share/man/man1/debuginfod-find.1.gz
diff --git a/devel/linux-rl9-elfutils-libs/pkg-plist.amd64 b/devel/linux-rl9-elfutils-libs/pkg-plist.amd64
index 9124728369c8..faa6312699ba 100644
--- a/devel/linux-rl9-elfutils-libs/pkg-plist.amd64
+++ b/devel/linux-rl9-elfutils-libs/pkg-plist.amd64
@@ -1,5 +1,7 @@
etc/profile.d/debuginfod.csh
etc/profile.d/debuginfod.sh
+etc/debuginfod/elfutils.certpath
+etc/debuginfod/elfutils.urls
usr/bin/debuginfod-find
usr/lib/libasm-%%LIBVERSION%%.so
usr/lib/libasm.so.1
@@ -13,6 +15,7 @@ usr/lib64/libdebuginfod-%%LIBVERSION%%.so
usr/lib64/libdebuginfod.so.1
usr/lib64/libdw-%%LIBVERSION%%.so
usr/lib64/libdw.so.1
+usr/share/fish/vendor_conf.d/debuginfod.fish
usr/share/licenses/elfutils-libs/COPYING-GPLV2
usr/share/licenses/elfutils-libs/COPYING-LGPLV3
usr/share/man/man1/debuginfod-find.1.gz
diff --git a/devel/linux-rl9-lld/Makefile b/devel/linux-rl9-lld/Makefile
index 9aa274a5bfe9..0027262b2993 100644
--- a/devel/linux-rl9-lld/Makefile
+++ b/devel/linux-rl9-lld/Makefile
@@ -1,5 +1,5 @@
PORTNAME= lld
-PORTVERSION= 18.1.8
+PORTVERSION= 19.1.7
DISTVERSIONSUFFIX= -1.el9
CATEGORIES= devel linux
@@ -18,6 +18,8 @@ WANT_LINUX32=yes
BIN_DISTNAMES= ${PORTNAME}-${DISTVERSIONFULL}
LIB_DISTNAMES= ${PORTNAME}-devel-${DISTVERSIONFULL} \
${PORTNAME}-libs-${DISTVERSIONFULL}
+# src rpm is missing
+SRC_DISTFILES=
DOCSDIR= ${PREFIX}/usr/share/doc/${PORTNAME}${PKGNAMESUFFIX}-${PORTVERSION}
diff --git a/devel/linux-rl9-lld/distinfo b/devel/linux-rl9-lld/distinfo
index 0aa84cc51f07..7a15b8b35354 100644
--- a/devel/linux-rl9-lld/distinfo
+++ b/devel/linux-rl9-lld/distinfo
@@ -1,19 +1,17 @@
-TIMESTAMP = 1732656072
-SHA256 (rocky/l/lld-18.1.8-1.el9.aarch64.rpm) = 15bf1fb6ee6ad98d09b3a655ab907c5aa4a22f16f266cee7e69965fe20efef1c
-SIZE (rocky/l/lld-18.1.8-1.el9.aarch64.rpm) = 33819
-SHA256 (rocky/l/lld-18.1.8-1.el9.x86_64.rpm) = 8dff5268316687f2bfc627459dad96b2a700b6b536d9949893b7fe892574a7a3
-SIZE (rocky/l/lld-18.1.8-1.el9.x86_64.rpm) = 33745
-SHA256 (rocky/l/lld-devel-18.1.8-1.el9.aarch64.rpm) = 8bf8dabde4f7393d4c541e3dd825f8fe9a841f89aaeff1646e0b5055b208bf56
-SIZE (rocky/l/lld-devel-18.1.8-1.el9.aarch64.rpm) = 21857
-SHA256 (rocky/l/lld-devel-18.1.8-1.el9.i686.rpm) = fa4c22c47eed63ef5acf9755f89625852bf2b5fb64272b78988a0dc5b8b32bab
-SIZE (rocky/l/lld-devel-18.1.8-1.el9.i686.rpm) = 21866
-SHA256 (rocky/l/lld-devel-18.1.8-1.el9.x86_64.rpm) = 0323dd5e4e34a3fa55c734c09f3c2e11340369222b32f7bee734c29c318625ac
-SIZE (rocky/l/lld-devel-18.1.8-1.el9.x86_64.rpm) = 21908
-SHA256 (rocky/l/lld-libs-18.1.8-1.el9.aarch64.rpm) = efa4f2b168b1ca3fe2ec8017b8f065279adae3d3de9594fc4cfa249c625c6068
-SIZE (rocky/l/lld-libs-18.1.8-1.el9.aarch64.rpm) = 1494516
-SHA256 (rocky/l/lld-libs-18.1.8-1.el9.i686.rpm) = 458d4dbfa18c4fc0ef956223766e3f2a9a92b935c6f7c7dbbaaa3ed6a985bf76
-SIZE (rocky/l/lld-libs-18.1.8-1.el9.i686.rpm) = 1693106
-SHA256 (rocky/l/lld-libs-18.1.8-1.el9.x86_64.rpm) = 423cadfc6dc197f37e610f2810041930bc88dc8f67656ff301568e40985cd53a
-SIZE (rocky/l/lld-libs-18.1.8-1.el9.x86_64.rpm) = 1597108
-SHA256 (rocky/l/lld-18.1.8-1.el9.src.rpm) = cf829f8f13925b156083875add697163a8ab5b16c8c087563ce1d36f46f6065b
-SIZE (rocky/l/lld-18.1.8-1.el9.src.rpm) = 1589371
+TIMESTAMP = 1750644389
+SHA256 (rocky/l/lld-19.1.7-1.el9.aarch64.rpm) = cd5a65c64424d3b705241047e50cffeb4cfc77cdf2db9ec071b3d1f596725681
+SIZE (rocky/l/lld-19.1.7-1.el9.aarch64.rpm) = 34890
+SHA256 (rocky/l/lld-19.1.7-1.el9.x86_64.rpm) = 5272503a23daba450e2f72ea030f357c5650b7a929bb674a64e25d9419800c12
+SIZE (rocky/l/lld-19.1.7-1.el9.x86_64.rpm) = 34918
+SHA256 (rocky/l/lld-devel-19.1.7-1.el9.aarch64.rpm) = 29c25aa6f836dfe30675655dd4a3d51406108459680fe7789f398b3d7ff651e2
+SIZE (rocky/l/lld-devel-19.1.7-1.el9.aarch64.rpm) = 28303
+SHA256 (rocky/l/lld-devel-19.1.7-1.el9.i686.rpm) = 0db7a0e9bf90154b50764e189efaac8ab01d4b6941801b7c14df61f5327f2b8f
+SIZE (rocky/l/lld-devel-19.1.7-1.el9.i686.rpm) = 28293
+SHA256 (rocky/l/lld-devel-19.1.7-1.el9.x86_64.rpm) = 65bdcb1ccda94925c66000455956a415451f16311f7d3db10fd105e97925d5ad
+SIZE (rocky/l/lld-devel-19.1.7-1.el9.x86_64.rpm) = 28351
+SHA256 (rocky/l/lld-libs-19.1.7-1.el9.aarch64.rpm) = 955c9e8131b57fdcec75abb14c18bfbbc2751f300916fafd454c6eab87479768
+SIZE (rocky/l/lld-libs-19.1.7-1.el9.aarch64.rpm) = 1733249
+SHA256 (rocky/l/lld-libs-19.1.7-1.el9.i686.rpm) = fea48e5bbc791a5883ed11c46a55cd4242babcf96170d492e3bba7c84ff32cd4
+SIZE (rocky/l/lld-libs-19.1.7-1.el9.i686.rpm) = 1959604
+SHA256 (rocky/l/lld-libs-19.1.7-1.el9.x86_64.rpm) = 19549c84de1ca76f1c42fcb1b134feed93d11d8d4eec05c5b2f1897e079991f0
+SIZE (rocky/l/lld-libs-19.1.7-1.el9.x86_64.rpm) = 1856519
diff --git a/devel/linux-rl9-lld/pkg-plist.aarch64 b/devel/linux-rl9-lld/pkg-plist.aarch64
index a1f40f24e487..85a5f69a9851 100644
--- a/devel/linux-rl9-lld/pkg-plist.aarch64
+++ b/devel/linux-rl9-lld/pkg-plist.aarch64
@@ -22,16 +22,18 @@ usr/lib64/cmake/lld/LLDConfigVersion.cmake
usr/lib64/cmake/lld/LLDTargets-relwithdebinfo.cmake
usr/lib64/cmake/lld/LLDTargets.cmake
usr/lib64/liblldCOFF.so
-usr/lib64/liblldCOFF.so.18.1
+usr/lib64/liblldCOFF.so.19.1
usr/lib64/liblldCommon.so
-usr/lib64/liblldCommon.so.18.1
+usr/lib64/liblldCommon.so.19.1
usr/lib64/liblldELF.so
-usr/lib64/liblldELF.so.18.1
+usr/lib64/liblldELF.so.19.1
usr/lib64/liblldMachO.so
-usr/lib64/liblldMachO.so.18.1
+usr/lib64/liblldMachO.so.19.1
usr/lib64/liblldMinGW.so
-usr/lib64/liblldMinGW.so.18.1
+usr/lib64/liblldMinGW.so.19.1
usr/lib64/liblldWasm.so
-usr/lib64/liblldWasm.so.18.1
+usr/lib64/liblldWasm.so.19.1
usr/share/licenses/lld/LICENSE.TXT
+usr/share/licenses/lld-devel/LICENSE.TXT
+usr/share/licenses/lld-libs/LICENSE.TXT
usr/share/man/man1/ld.lld.1.gz
diff --git a/devel/linux-rl9-lld/pkg-plist.amd64 b/devel/linux-rl9-lld/pkg-plist.amd64
index 56481af85318..a900558ad5e7 100644
--- a/devel/linux-rl9-lld/pkg-plist.amd64
+++ b/devel/linux-rl9-lld/pkg-plist.amd64
@@ -22,32 +22,34 @@ usr/lib/cmake/lld/LLDConfigVersion.cmake
usr/lib/cmake/lld/LLDTargets-relwithdebinfo.cmake
usr/lib/cmake/lld/LLDTargets.cmake
usr/lib/liblldCOFF.so
-usr/lib/liblldCOFF.so.18.1
+usr/lib/liblldCOFF.so.19.1
usr/lib/liblldCommon.so
-usr/lib/liblldCommon.so.18.1
+usr/lib/liblldCommon.so.19.1
usr/lib/liblldELF.so
-usr/lib/liblldELF.so.18.1
+usr/lib/liblldELF.so.19.1
usr/lib/liblldMachO.so
-usr/lib/liblldMachO.so.18.1
+usr/lib/liblldMachO.so.19.1
usr/lib/liblldMinGW.so
-usr/lib/liblldMinGW.so.18.1
+usr/lib/liblldMinGW.so.19.1
usr/lib/liblldWasm.so
-usr/lib/liblldWasm.so.18.1
+usr/lib/liblldWasm.so.19.1
usr/lib64/cmake/lld/LLDConfig.cmake
usr/lib64/cmake/lld/LLDConfigVersion.cmake
usr/lib64/cmake/lld/LLDTargets-relwithdebinfo.cmake
usr/lib64/cmake/lld/LLDTargets.cmake
usr/lib64/liblldCOFF.so
-usr/lib64/liblldCOFF.so.18.1
+usr/lib64/liblldCOFF.so.19.1
usr/lib64/liblldCommon.so
-usr/lib64/liblldCommon.so.18.1
+usr/lib64/liblldCommon.so.19.1
usr/lib64/liblldELF.so
-usr/lib64/liblldELF.so.18.1
+usr/lib64/liblldELF.so.19.1
usr/lib64/liblldMachO.so
-usr/lib64/liblldMachO.so.18.1
+usr/lib64/liblldMachO.so.19.1
usr/lib64/liblldMinGW.so
-usr/lib64/liblldMinGW.so.18.1
+usr/lib64/liblldMinGW.so.19.1
usr/lib64/liblldWasm.so
-usr/lib64/liblldWasm.so.18.1
+usr/lib64/liblldWasm.so.19.1
usr/share/licenses/lld/LICENSE.TXT
+usr/share/licenses/lld-devel/LICENSE.TXT
+usr/share/licenses/lld-libs/LICENSE.TXT
usr/share/man/man1/ld.lld.1.gz
diff --git a/devel/linux-rl9-lldb/Makefile b/devel/linux-rl9-lldb/Makefile
index 404f5cba33db..016a2c17c40f 100644
--- a/devel/linux-rl9-lldb/Makefile
+++ b/devel/linux-rl9-lldb/Makefile
@@ -1,5 +1,5 @@
PORTNAME= lldb
-PORTVERSION= 18.1.8
+PORTVERSION= 19.1.7
DISTVERSIONSUFFIX= -1.el9
CATEGORIES= devel linux
@@ -17,6 +17,8 @@ WANT_LINUX32=yes
BIN_DISTNAMES= ${PORTNAME}-${DISTVERSIONFULL}
LIB_DISTNAMES= ${PORTNAME}-devel-${DISTVERSIONFULL}
+# src rpm is missing
+SRC_DISTFILES=
DOCSDIR= ${PREFIX}/usr/share/doc/${PORTNAME}${PKGNAMESUFFIX}-${PORTVERSION}
diff --git a/devel/linux-rl9-lldb/distinfo b/devel/linux-rl9-lldb/distinfo
index f5770641e83c..2e6be54f30c4 100644
--- a/devel/linux-rl9-lldb/distinfo
+++ b/devel/linux-rl9-lldb/distinfo
@@ -1,13 +1,11 @@
-TIMESTAMP = 1732656787
-SHA256 (rocky/l/lldb-18.1.8-1.el9.aarch64.rpm) = 1ade80c143c38288e0365ceaefecddfa4e4cb736312df26508797ee427f867b3
-SIZE (rocky/l/lldb-18.1.8-1.el9.aarch64.rpm) = 6232305
-SHA256 (rocky/l/lldb-18.1.8-1.el9.x86_64.rpm) = aed3bfff7e7703ee80bd762d3efb1e08f1a14cbbb5eef81c50d92d51de327427
-SIZE (rocky/l/lldb-18.1.8-1.el9.x86_64.rpm) = 6388687
-SHA256 (rocky/l/lldb-devel-18.1.8-1.el9.aarch64.rpm) = 970ae1377249cdf665a16cbd24110343a861e1cb7e9f070ebb9e263b4fa9a328
-SIZE (rocky/l/lldb-devel-18.1.8-1.el9.aarch64.rpm) = 588681
-SHA256 (rocky/l/lldb-devel-18.1.8-1.el9.i686.rpm) = 839bd540965b0a08a07f385361dbca72373c5944b4724703e3d141f70862e961
-SIZE (rocky/l/lldb-devel-18.1.8-1.el9.i686.rpm) = 589578
-SHA256 (rocky/l/lldb-devel-18.1.8-1.el9.x86_64.rpm) = 04dfed0a2ff69653b147a24472ca941fc58142db58d38d6d8e9cd36117439d99
-SIZE (rocky/l/lldb-devel-18.1.8-1.el9.x86_64.rpm) = 589672
-SHA256 (rocky/l/lldb-18.1.8-1.el9.src.rpm) = 52f7c595c87a40ca67b6201be353ad5d3a7fa6e8c26d3e1b9deba5dbefe86ca6
-SIZE (rocky/l/lldb-18.1.8-1.el9.src.rpm) = 10621629
+TIMESTAMP = 1750644401
+SHA256 (rocky/l/lldb-19.1.7-1.el9.aarch64.rpm) = 3678af558bd2db276d4af88c3f8e6222cb89c05e922adfd5a2875df4dd0e3fb9
+SIZE (rocky/l/lldb-19.1.7-1.el9.aarch64.rpm) = 42695027
+SHA256 (rocky/l/lldb-19.1.7-1.el9.x86_64.rpm) = 22783fa441394ca528e2f5973bf71eb9e0e9f02ca03b0b4cf0f1506a21c05ce8
+SIZE (rocky/l/lldb-19.1.7-1.el9.x86_64.rpm) = 45433758
+SHA256 (rocky/l/lldb-devel-19.1.7-1.el9.aarch64.rpm) = cdfcc002200fee5c6581d4fe9b78066f70a8e19c873657b3e7030747c5096961
+SIZE (rocky/l/lldb-devel-19.1.7-1.el9.aarch64.rpm) = 605284
+SHA256 (rocky/l/lldb-devel-19.1.7-1.el9.i686.rpm) = fa2a4957a7ab9ed050953964f1216afb5baa4e46a6807439e6549efa809b0cdb
+SIZE (rocky/l/lldb-devel-19.1.7-1.el9.i686.rpm) = 605898
+SHA256 (rocky/l/lldb-devel-19.1.7-1.el9.x86_64.rpm) = 1b4905df9c64dd2d14cc6c39f8b278baa6890a56ac3ea93cb210c6630baed084
+SIZE (rocky/l/lldb-devel-19.1.7-1.el9.x86_64.rpm) = 605843
diff --git a/devel/linux-rl9-lldb/pkg-plist.aarch64 b/devel/linux-rl9-lldb/pkg-plist.aarch64
index 22819f2889fe..668cc7771eaf 100644
--- a/devel/linux-rl9-lldb/pkg-plist.aarch64
+++ b/devel/linux-rl9-lldb/pkg-plist.aarch64
@@ -5,6 +5,8 @@ usr/bin/lldb-instr
usr/bin/lldb-server
usr/include/lldb/API/LLDB.h
usr/include/lldb/API/SBAddress.h
+usr/include/lldb/API/SBAddressRange.h
+usr/include/lldb/API/SBAddressRangeList.h
usr/include/lldb/API/SBAttachInfo.h
usr/include/lldb/API/SBBlock.h
usr/include/lldb/API/SBBreakpoint.h
@@ -35,6 +37,7 @@ usr/include/lldb/API/SBHostOS.h
usr/include/lldb/API/SBInstruction.h
usr/include/lldb/API/SBInstructionList.h
usr/include/lldb/API/SBLanguageRuntime.h
+usr/include/lldb/API/SBLanguages.h
usr/include/lldb/API/SBLaunchInfo.h
usr/include/lldb/API/SBLineEntry.h
usr/include/lldb/API/SBListener.h
@@ -49,9 +52,11 @@ usr/include/lldb/API/SBProcessInfoList.h
usr/include/lldb/API/SBQueue.h
usr/include/lldb/API/SBQueueItem.h
usr/include/lldb/API/SBReproducer.h
+usr/include/lldb/API/SBSaveCoreOptions.h
usr/include/lldb/API/SBScriptObject.h
usr/include/lldb/API/SBSection.h
usr/include/lldb/API/SBSourceManager.h
+usr/include/lldb/API/SBStatisticsOptions.h
usr/include/lldb/API/SBStream.h
usr/include/lldb/API/SBStringList.h
usr/include/lldb/API/SBStructuredData.h
@@ -101,12 +106,13 @@ usr/include/lldb/Breakpoint/StoppointCallbackContext.h
usr/include/lldb/Breakpoint/StoppointHitCounter.h
usr/include/lldb/Breakpoint/StoppointSite.h
usr/include/lldb/Breakpoint/Watchpoint.h
+usr/include/lldb/Breakpoint/WatchpointAlgorithms.h
usr/include/lldb/Breakpoint/WatchpointList.h
usr/include/lldb/Breakpoint/WatchpointOptions.h
usr/include/lldb/Breakpoint/WatchpointResource.h
-usr/include/lldb/Breakpoint/WatchpointResourceList.h
usr/include/lldb/Core/Address.h
usr/include/lldb/Core/AddressRange.h
+usr/include/lldb/Core/AddressRangeListImpl.h
usr/include/lldb/Core/AddressResolver.h
usr/include/lldb/Core/AddressResolverFileLine.h
usr/include/lldb/Core/Architecture.h
@@ -201,6 +207,7 @@ usr/include/lldb/Expression/ObjectFileJIT.h
usr/include/lldb/Expression/REPL.h
usr/include/lldb/Expression/UserExpression.h
usr/include/lldb/Expression/UtilityFunction.h
+usr/include/lldb/Host/Alarm.h
usr/include/lldb/Host/Config.h
usr/include/lldb/Host/ConnectionFileDescriptor.h
usr/include/lldb/Host/Debug.h
@@ -300,6 +307,7 @@ usr/include/lldb/Interpreter/Interfaces/ScriptedInterface.h
usr/include/lldb/Interpreter/Interfaces/ScriptedPlatformInterface.h
usr/include/lldb/Interpreter/Interfaces/ScriptedProcessInterface.h
usr/include/lldb/Interpreter/Interfaces/ScriptedThreadInterface.h
+usr/include/lldb/Interpreter/Interfaces/ScriptedThreadPlanInterface.h
usr/include/lldb/Interpreter/OptionArgParser.h
usr/include/lldb/Interpreter/OptionGroupArchitecture.h
usr/include/lldb/Interpreter/OptionGroupBoolean.h
@@ -360,12 +368,14 @@ usr/include/lldb/Symbol/LocateSymbolFile.h
usr/include/lldb/Symbol/ObjectContainer.h
usr/include/lldb/Symbol/ObjectFile.h
usr/include/lldb/Symbol/PostfixExpression.h
+usr/include/lldb/Symbol/SaveCoreOptions.h
usr/include/lldb/Symbol/SourceModule.h
usr/include/lldb/Symbol/Symbol.h
usr/include/lldb/Symbol/SymbolContext.h
usr/include/lldb/Symbol/SymbolContextScope.h
usr/include/lldb/Symbol/SymbolFile.h
usr/include/lldb/Symbol/SymbolFileOnDemand.h
+usr/include/lldb/Symbol/SymbolLocation.h
usr/include/lldb/Symbol/SymbolLocator.h
usr/include/lldb/Symbol/SymbolVendor.h
usr/include/lldb/Symbol/Symtab.h
@@ -458,6 +468,7 @@ usr/include/lldb/Target/UnixSignals.h
usr/include/lldb/Target/Unwind.h
usr/include/lldb/Target/UnwindAssembly.h
usr/include/lldb/Target/UnwindLLDB.h
+usr/include/lldb/Target/VerboseTrapFrameRecognizer.h
usr/include/lldb/Utility/AddressableBits.h
usr/include/lldb/Utility/AnsiTerminal.h
usr/include/lldb/Utility/AppleUuidCompatibility.h
@@ -478,6 +489,7 @@ usr/include/lldb/Utility/DataExtractor.h
usr/include/lldb/Utility/Diagnostics.h
usr/include/lldb/Utility/Endian.h
usr/include/lldb/Utility/Environment.h
+usr/include/lldb/Utility/ErrorMessages.h
usr/include/lldb/Utility/Event.h
usr/include/lldb/Utility/FileSpec.h
usr/include/lldb/Utility/FileSpecList.h
@@ -543,6 +555,10 @@ usr/include/lldb/lldb-versioning.h
usr/lib64/liblldb.so
usr/lib64/liblldb.so.18.1
usr/lib64/liblldb.so.18.1.8
+usr/lib64/liblldb.so.19.1
+usr/lib64/liblldb.so.19.1.7
usr/lib64/liblldbIntelFeatures.so
-usr/lib64/liblldbIntelFeatures.so.18.1
+usr/lib64/liblldbIntelFeatures.so.19.1
+usr/share/man/man1/lldb-server.1.gz
+usr/share/man/man1/lldb.1.gz
usr/share/licenses/lldb/LICENSE.TXT
diff --git a/devel/linux-rl9-lldb/pkg-plist.amd64 b/devel/linux-rl9-lldb/pkg-plist.amd64
index 5a7fcadb9a30..42950ed3b3b7 100644
--- a/devel/linux-rl9-lldb/pkg-plist.amd64
+++ b/devel/linux-rl9-lldb/pkg-plist.amd64
@@ -5,6 +5,8 @@ usr/bin/lldb-instr
usr/bin/lldb-server
usr/include/lldb/API/LLDB.h
usr/include/lldb/API/SBAddress.h
+usr/include/lldb/API/SBAddressRange.h
+usr/include/lldb/API/SBAddressRangeList.h
usr/include/lldb/API/SBAttachInfo.h
usr/include/lldb/API/SBBlock.h
usr/include/lldb/API/SBBreakpoint.h
@@ -35,6 +37,7 @@ usr/include/lldb/API/SBHostOS.h
usr/include/lldb/API/SBInstruction.h
usr/include/lldb/API/SBInstructionList.h
usr/include/lldb/API/SBLanguageRuntime.h
+usr/include/lldb/API/SBLanguages.h
usr/include/lldb/API/SBLaunchInfo.h
usr/include/lldb/API/SBLineEntry.h
usr/include/lldb/API/SBListener.h
@@ -49,9 +52,11 @@ usr/include/lldb/API/SBProcessInfoList.h
usr/include/lldb/API/SBQueue.h
usr/include/lldb/API/SBQueueItem.h
usr/include/lldb/API/SBReproducer.h
+usr/include/lldb/API/SBSaveCoreOptions.h
usr/include/lldb/API/SBScriptObject.h
usr/include/lldb/API/SBSection.h
usr/include/lldb/API/SBSourceManager.h
+usr/include/lldb/API/SBStatisticsOptions.h
usr/include/lldb/API/SBStream.h
usr/include/lldb/API/SBStringList.h
usr/include/lldb/API/SBStructuredData.h
@@ -101,12 +106,13 @@ usr/include/lldb/Breakpoint/StoppointCallbackContext.h
usr/include/lldb/Breakpoint/StoppointHitCounter.h
usr/include/lldb/Breakpoint/StoppointSite.h
usr/include/lldb/Breakpoint/Watchpoint.h
+usr/include/lldb/Breakpoint/WatchpointAlgorithms.h
usr/include/lldb/Breakpoint/WatchpointList.h
usr/include/lldb/Breakpoint/WatchpointOptions.h
usr/include/lldb/Breakpoint/WatchpointResource.h
-usr/include/lldb/Breakpoint/WatchpointResourceList.h
usr/include/lldb/Core/Address.h
usr/include/lldb/Core/AddressRange.h
+usr/include/lldb/Core/AddressRangeListImpl.h
usr/include/lldb/Core/AddressResolver.h
usr/include/lldb/Core/AddressResolverFileLine.h
usr/include/lldb/Core/Architecture.h
@@ -201,6 +207,7 @@ usr/include/lldb/Expression/ObjectFileJIT.h
usr/include/lldb/Expression/REPL.h
usr/include/lldb/Expression/UserExpression.h
usr/include/lldb/Expression/UtilityFunction.h
+usr/include/lldb/Host/Alarm.h
usr/include/lldb/Host/Config-i386.h
usr/include/lldb/Host/Config-x86_64.h
usr/include/lldb/Host/Config.h
@@ -302,6 +309,7 @@ usr/include/lldb/Interpreter/Interfaces/ScriptedInterface.h
usr/include/lldb/Interpreter/Interfaces/ScriptedPlatformInterface.h
usr/include/lldb/Interpreter/Interfaces/ScriptedProcessInterface.h
usr/include/lldb/Interpreter/Interfaces/ScriptedThreadInterface.h
+usr/include/lldb/Interpreter/Interfaces/ScriptedThreadPlanInterface.h
usr/include/lldb/Interpreter/OptionArgParser.h
usr/include/lldb/Interpreter/OptionGroupArchitecture.h
usr/include/lldb/Interpreter/OptionGroupBoolean.h
@@ -362,12 +370,14 @@ usr/include/lldb/Symbol/LocateSymbolFile.h
usr/include/lldb/Symbol/ObjectContainer.h
usr/include/lldb/Symbol/ObjectFile.h
usr/include/lldb/Symbol/PostfixExpression.h
+usr/include/lldb/Symbol/SaveCoreOptions.h
usr/include/lldb/Symbol/SourceModule.h
usr/include/lldb/Symbol/Symbol.h
usr/include/lldb/Symbol/SymbolContext.h
usr/include/lldb/Symbol/SymbolContextScope.h
usr/include/lldb/Symbol/SymbolFile.h
usr/include/lldb/Symbol/SymbolFileOnDemand.h
+usr/include/lldb/Symbol/SymbolLocation.h
usr/include/lldb/Symbol/SymbolLocator.h
usr/include/lldb/Symbol/SymbolVendor.h
usr/include/lldb/Symbol/Symtab.h
@@ -460,6 +470,7 @@ usr/include/lldb/Target/UnixSignals.h
usr/include/lldb/Target/Unwind.h
usr/include/lldb/Target/UnwindAssembly.h
usr/include/lldb/Target/UnwindLLDB.h
+usr/include/lldb/Target/VerboseTrapFrameRecognizer.h
usr/include/lldb/Utility/AddressableBits.h
usr/include/lldb/Utility/AnsiTerminal.h
usr/include/lldb/Utility/AppleUuidCompatibility.h
@@ -480,6 +491,7 @@ usr/include/lldb/Utility/DataExtractor.h
usr/include/lldb/Utility/Diagnostics.h
usr/include/lldb/Utility/Endian.h
usr/include/lldb/Utility/Environment.h
+usr/include/lldb/Utility/ErrorMessages.h
usr/include/lldb/Utility/Event.h
usr/include/lldb/Utility/FileSpec.h
usr/include/lldb/Utility/FileSpecList.h
@@ -545,6 +557,10 @@ usr/include/lldb/lldb-versioning.h
usr/lib64/liblldb.so
usr/lib64/liblldb.so.18.1
usr/lib64/liblldb.so.18.1.8
+usr/lib64/liblldb.so.19.1
+usr/lib64/liblldb.so.19.1.7
usr/lib64/liblldbIntelFeatures.so
-usr/lib64/liblldbIntelFeatures.so.18.1
+usr/lib64/liblldbIntelFeatures.so.19.1
usr/share/licenses/lldb/LICENSE.TXT
+usr/share/man/man1/lldb-server.1.gz
+usr/share/man/man1/lldb.1.gz
diff --git a/devel/linux-rl9-llvm/Makefile b/devel/linux-rl9-llvm/Makefile
index d99dc452ea38..b40eab2109a3 100644
--- a/devel/linux-rl9-llvm/Makefile
+++ b/devel/linux-rl9-llvm/Makefile
@@ -1,6 +1,6 @@
PORTNAME= llvm
-PORTVERSION= 18.1.8
-DISTVERSIONSUFFIX= -3.el9
+PORTVERSION= 19.1.7
+DISTVERSIONSUFFIX= -1.el9
CATEGORIES= devel linux
MAINTAINER= emulation@FreeBSD.org
diff --git a/devel/linux-rl9-llvm/distinfo b/devel/linux-rl9-llvm/distinfo
index 9e4d75554719..9fda79aa2145 100644
--- a/devel/linux-rl9-llvm/distinfo
+++ b/devel/linux-rl9-llvm/distinfo
@@ -1,25 +1,25 @@
-TIMESTAMP = 1732647328
-SHA256 (rocky/l/llvm-18.1.8-3.el9.aarch64.rpm) = 417d4302c56d833847e402f2e75c6c3f4bf0215a26de53d2047aa4ca46042233
-SIZE (rocky/l/llvm-18.1.8-3.el9.aarch64.rpm) = 23851282
-SHA256 (rocky/l/llvm-18.1.8-3.el9.x86_64.rpm) = 623c4e55276a61acae5e07d801199cdcd48916494f9fec5def8e80406a46d17d
-SIZE (rocky/l/llvm-18.1.8-3.el9.x86_64.rpm) = 24808471
-SHA256 (rocky/l/llvm-devel-18.1.8-3.el9.aarch64.rpm) = 2bbba0cd3dbf98ede96d01c73fadef07c7b2b61ca4316b6040706ed933c667b5
-SIZE (rocky/l/llvm-devel-18.1.8-3.el9.aarch64.rpm) = 3937571
-SHA256 (rocky/l/llvm-devel-18.1.8-3.el9.i686.rpm) = bd1aa8399602f3145121ed3257f54b675b4e2e70c69db4016dd8c6df8799edb7
-SIZE (rocky/l/llvm-devel-18.1.8-3.el9.i686.rpm) = 3942899
-SHA256 (rocky/l/llvm-devel-18.1.8-3.el9.x86_64.rpm) = 54ec208ea43a7d03c29bb41e92e696a6461f0bb2e134bdddbea73c7a4db8d983
-SIZE (rocky/l/llvm-devel-18.1.8-3.el9.x86_64.rpm) = 3935884
-SHA256 (rocky/l/llvm-libs-18.1.8-3.el9.aarch64.rpm) = 403a7a8353d3276a841179a3d209c3c4e637d561342bd5ccdca6240cefed4ed6
-SIZE (rocky/l/llvm-libs-18.1.8-3.el9.aarch64.rpm) = 25320720
-SHA256 (rocky/l/llvm-libs-18.1.8-3.el9.i686.rpm) = 7acc066c810170d3b56c95e0afc9ba08f2f2c835ffd7b1f4dd9eefc9e95c442e
-SIZE (rocky/l/llvm-libs-18.1.8-3.el9.i686.rpm) = 26845979
-SHA256 (rocky/l/llvm-libs-18.1.8-3.el9.x86_64.rpm) = 2a534d77fcc4bea0d8fb6fbc04d87cab8b9e1c745aca558743564bfe99f32134
-SIZE (rocky/l/llvm-libs-18.1.8-3.el9.x86_64.rpm) = 26947940
-SHA256 (rocky/l/llvm-static-18.1.8-3.el9.aarch64.rpm) = 6497110ec660c74acd617272cf3d4849a2e7f702b9ad32355c55d6b551f44cc8
-SIZE (rocky/l/llvm-static-18.1.8-3.el9.aarch64.rpm) = 32962326
-SHA256 (rocky/l/llvm-static-18.1.8-3.el9.i686.rpm) = 619132330eae8bd34ef045e10b828be097fcd7c902e54c5358d038df3fc25968
-SIZE (rocky/l/llvm-static-18.1.8-3.el9.i686.rpm) = 37320435
-SHA256 (rocky/l/llvm-static-18.1.8-3.el9.x86_64.rpm) = 3d12a5ae5c705b49d912373101a403eab049923e00e19addb2aae9377589a3e6
-SIZE (rocky/l/llvm-static-18.1.8-3.el9.x86_64.rpm) = 34217052
-SHA256 (rocky/l/llvm-18.1.8-3.el9.src.rpm) = 47c78c2fa0edd54b6eda10accbcb7673a02257e3ddeafc38d4bacd057bfc216d
-SIZE (rocky/l/llvm-18.1.8-3.el9.src.rpm) = 62454555
+TIMESTAMP = 1750643216
+SHA256 (rocky/l/llvm-19.1.7-1.el9.aarch64.rpm) = 227e82149d7776def5cc285025370042e4989f58345cc457e77aad10dfaa87aa
+SIZE (rocky/l/llvm-19.1.7-1.el9.aarch64.rpm) = 20794710
+SHA256 (rocky/l/llvm-19.1.7-1.el9.x86_64.rpm) = 0d68e80c24fab8653e8e67050af189ca585d2b1504f3c3437d31e2c211ce5e6d
+SIZE (rocky/l/llvm-19.1.7-1.el9.x86_64.rpm) = 21859429
+SHA256 (rocky/l/llvm-devel-19.1.7-1.el9.aarch64.rpm) = 5e7302f46c1652a9b9f592da51798e330f56cacf76d7da2d528523ac250abdd5
+SIZE (rocky/l/llvm-devel-19.1.7-1.el9.aarch64.rpm) = 4085734
+SHA256 (rocky/l/llvm-devel-19.1.7-1.el9.i686.rpm) = a1b63f90e80937912616e89e93957c288b868ef5fd77083b8f15d436a3750cd7
+SIZE (rocky/l/llvm-devel-19.1.7-1.el9.i686.rpm) = 4096958
+SHA256 (rocky/l/llvm-devel-19.1.7-1.el9.x86_64.rpm) = 33aee6fffd6406dc3c3f79fdb2464edcabc3285812fb2934898b1b862b1eec46
+SIZE (rocky/l/llvm-devel-19.1.7-1.el9.x86_64.rpm) = 4087244
+SHA256 (rocky/l/llvm-libs-19.1.7-1.el9.aarch64.rpm) = b0c3b8f10d84cc4d20498258baa9c6b47f52a8299d022048c55193d2230bdb9b
+SIZE (rocky/l/llvm-libs-19.1.7-1.el9.aarch64.rpm) = 55483891
+SHA256 (rocky/l/llvm-libs-19.1.7-1.el9.i686.rpm) = 0d68df9973a91d7094cde2e9ce77638c0a3ec6454219f6bb9430963327371fa3
+SIZE (rocky/l/llvm-libs-19.1.7-1.el9.i686.rpm) = 61059961
+SHA256 (rocky/l/llvm-libs-19.1.7-1.el9.x86_64.rpm) = 72756245433eb4de267b9f280b7686782f8a1be4a0af26476ad05787cbc47bed
+SIZE (rocky/l/llvm-libs-19.1.7-1.el9.x86_64.rpm) = 59613908
+SHA256 (rocky/l/llvm-static-19.1.7-1.el9.aarch64.rpm) = 1a385b7e6725b66bc9b5d9e0d0ddd2583ed854b615f2b8d5ef8e21a00934f69e
+SIZE (rocky/l/llvm-static-19.1.7-1.el9.aarch64.rpm) = 39114028
+SHA256 (rocky/l/llvm-static-19.1.7-1.el9.i686.rpm) = ec60fca2b289c48fe57736d7e14422be894d69e903be3ecbbff34c877e54018a
+SIZE (rocky/l/llvm-static-19.1.7-1.el9.i686.rpm) = 45555982
+SHA256 (rocky/l/llvm-static-19.1.7-1.el9.x86_64.rpm) = e8f6cfe1a5b0d0b3a0f58b943f83716addb38f30e3493f26ad16677bb1609e79
+SIZE (rocky/l/llvm-static-19.1.7-1.el9.x86_64.rpm) = 41336986
+SHA256 (rocky/l/llvm-19.1.7-1.el9.src.rpm) = 9f8f07ead30bd883938bddf7d1dd31078179874d15e951a1400f7a8ef84552a7
+SIZE (rocky/l/llvm-19.1.7-1.el9.src.rpm) = 273473880
diff --git a/devel/linux-rl9-llvm/pkg-plist.aarch64 b/devel/linux-rl9-llvm/pkg-plist.aarch64
index 1902958bab43..b56df41e7a14 100644
--- a/devel/linux-rl9-llvm/pkg-plist.aarch64
+++ b/devel/linux-rl9-llvm/pkg-plist.aarch64
@@ -13,7 +13,7 @@ usr/bin/llvm-bitcode-strip
usr/bin/llvm-c-test
usr/bin/llvm-cat
usr/bin/llvm-cfi-verify
-usr/bin/llvm-config-18-64
+usr/bin/llvm-config-19-64
usr/bin/llvm-config-64
usr/bin/llvm-cov
usr/bin/llvm-cvtres
@@ -77,6 +77,7 @@ usr/bin/llvm-windres
usr/bin/llvm-xray
usr/bin/obj2yaml
usr/bin/opt
+usr/bin/reduce-chunk-list
usr/bin/sancov
usr/bin/sanstats
usr/bin/split-file
@@ -137,6 +138,7 @@ usr/include/llvm/ADT/DenseMapInfoVariant.h
usr/include/llvm/ADT/DenseSet.h
usr/include/llvm/ADT/DepthFirstIterator.h
usr/include/llvm/ADT/DirectedGraph.h
+usr/include/llvm/ADT/DynamicAPInt.h
usr/include/llvm/ADT/EnumeratedArray.h
usr/include/llvm/ADT/EpochTracker.h
usr/include/llvm/ADT/EquivalenceClasses.h
@@ -179,6 +181,7 @@ usr/include/llvm/ADT/ScopedHashTable.h
usr/include/llvm/ADT/Sequence.h
usr/include/llvm/ADT/SetOperations.h
usr/include/llvm/ADT/SetVector.h
+usr/include/llvm/ADT/SlowDynamicAPInt.h
usr/include/llvm/ADT/SmallBitVector.h
usr/include/llvm/ADT/SmallPtrSet.h
usr/include/llvm/ADT/SmallSet.h
@@ -251,6 +254,8 @@ usr/include/llvm/Analysis/DominanceFrontier.h
usr/include/llvm/Analysis/DominanceFrontierImpl.h
usr/include/llvm/Analysis/EHUtils.h
usr/include/llvm/Analysis/FunctionPropertiesAnalysis.h
+usr/include/llvm/Analysis/GenericDomTreeUpdater.h
+usr/include/llvm/Analysis/GenericDomTreeUpdaterImpl.h
usr/include/llvm/Analysis/GlobalsModRef.h
usr/include/llvm/Analysis/GuardUtils.h
usr/include/llvm/Analysis/HeatUtils.h
@@ -269,9 +274,6 @@ usr/include/llvm/Analysis/InstSimplifyFolder.h
usr/include/llvm/Analysis/InstructionPrecedenceTracking.h
usr/include/llvm/Analysis/InstructionSimplify.h
usr/include/llvm/Analysis/InteractiveModelRunner.h
-usr/include/llvm/Analysis/Interval.h
-usr/include/llvm/Analysis/IntervalIterator.h
-usr/include/llvm/Analysis/IntervalPartition.h
usr/include/llvm/Analysis/IteratedDominanceFrontier.h
usr/include/llvm/Analysis/LazyBlockFrequencyInfo.h
usr/include/llvm/Analysis/LazyBranchProbabilityInfo.h
@@ -356,6 +358,7 @@ usr/include/llvm/Analysis/WithCache.h
usr/include/llvm/AsmParser/LLLexer.h
usr/include/llvm/AsmParser/LLParser.h
usr/include/llvm/AsmParser/LLToken.h
+usr/include/llvm/AsmParser/NumberedValues.h
usr/include/llvm/AsmParser/Parser.h
usr/include/llvm/AsmParser/SlotMapping.h
usr/include/llvm/BinaryFormat/AMDGPUMetadataVerifier.h
@@ -422,6 +425,7 @@ usr/include/llvm/CodeGen/AntiDepBreaker.h
usr/include/llvm/CodeGen/AsmPrinter.h
usr/include/llvm/CodeGen/AsmPrinterHandler.h
usr/include/llvm/CodeGen/AssignmentTrackingAnalysis.h
+usr/include/llvm/CodeGen/AtomicExpand.h
usr/include/llvm/CodeGen/AtomicExpandUtils.h
usr/include/llvm/CodeGen/BasicBlockSectionUtils.h
usr/include/llvm/CodeGen/BasicBlockSectionsProfileReader.h
@@ -433,7 +437,6 @@ usr/include/llvm/CodeGen/CalcSpillWeights.h
usr/include/llvm/CodeGen/CallBrPrepare.h
usr/include/llvm/CodeGen/CallingConvLower.h
usr/include/llvm/CodeGen/CodeGenCommonISel.h
-usr/include/llvm/CodeGen/CodeGenPassBuilder.h
usr/include/llvm/CodeGen/CodeGenPrepare.h
usr/include/llvm/CodeGen/CommandFlags.h
usr/include/llvm/CodeGen/ComplexDeinterleavingPass.h
@@ -443,6 +446,7 @@ usr/include/llvm/CodeGen/DFAPacketizer.h
usr/include/llvm/CodeGen/DIE.h
usr/include/llvm/CodeGen/DIEValue.def
usr/include/llvm/CodeGen/DbgEntityHistoryCalculator.h
+usr/include/llvm/CodeGen/DeadMachineInstructionElim.h
usr/include/llvm/CodeGen/DebugHandlerBase.h
usr/include/llvm/CodeGen/DetectDeadLanes.h
usr/include/llvm/CodeGen/DwarfEHPrepare.h
@@ -456,6 +460,7 @@ usr/include/llvm/CodeGen/ExpandReductions.h
usr/include/llvm/CodeGen/ExpandVectorPredication.h
usr/include/llvm/CodeGen/FastISel.h
usr/include/llvm/CodeGen/FaultMaps.h
+usr/include/llvm/CodeGen/FinalizeISel.h
usr/include/llvm/CodeGen/FunctionLoweringInfo.h
usr/include/llvm/CodeGen/GCMetadata.h
usr/include/llvm/CodeGen/GCMetadataPrinter.h
@@ -502,6 +507,7 @@ usr/include/llvm/CodeGen/LazyMachineBlockFrequencyInfo.h
usr/include/llvm/CodeGen/LexicalScopes.h
usr/include/llvm/CodeGen/LinkAllAsmWriterComponents.h
usr/include/llvm/CodeGen/LinkAllCodegenComponents.h
+usr/include/llvm/CodeGen/LiveDebugVariables.h
usr/include/llvm/CodeGen/LiveInterval.h
usr/include/llvm/CodeGen/LiveIntervalCalc.h
usr/include/llvm/CodeGen/LiveIntervalUnion.h
@@ -513,8 +519,8 @@ usr/include/llvm/CodeGen/LiveRegMatrix.h
usr/include/llvm/CodeGen/LiveRegUnits.h
usr/include/llvm/CodeGen/LiveStacks.h
usr/include/llvm/CodeGen/LiveVariables.h
+usr/include/llvm/CodeGen/LocalStackSlotAllocation.h
usr/include/llvm/CodeGen/LoopTraversal.h
-usr/include/llvm/CodeGen/LowLevelType.h
usr/include/llvm/CodeGen/LowLevelTypeUtils.h
usr/include/llvm/CodeGen/LowerEmuTLS.h
usr/include/llvm/CodeGen/MBFIWrapper.h
@@ -532,11 +538,14 @@ usr/include/llvm/CodeGen/MachineBranchProbabilityInfo.h
usr/include/llvm/CodeGen/MachineCFGPrinter.h
usr/include/llvm/CodeGen/MachineCombinerPattern.h
usr/include/llvm/CodeGen/MachineConstantPool.h
+usr/include/llvm/CodeGen/MachineConvergenceVerifier.h
usr/include/llvm/CodeGen/MachineCycleAnalysis.h
+usr/include/llvm/CodeGen/MachineDomTreeUpdater.h
usr/include/llvm/CodeGen/MachineDominanceFrontier.h
usr/include/llvm/CodeGen/MachineDominators.h
usr/include/llvm/CodeGen/MachineFrameInfo.h
usr/include/llvm/CodeGen/MachineFunction.h
+usr/include/llvm/CodeGen/MachineFunctionAnalysis.h
usr/include/llvm/CodeGen/MachineFunctionPass.h
usr/include/llvm/CodeGen/MachineInstr.h
usr/include/llvm/CodeGen/MachineInstrBuilder.h
@@ -553,7 +562,6 @@ usr/include/llvm/CodeGen/MachineOperand.h
usr/include/llvm/CodeGen/MachineOptimizationRemarkEmitter.h
usr/include/llvm/CodeGen/MachineOutliner.h
usr/include/llvm/CodeGen/MachinePassManager.h
-usr/include/llvm/CodeGen/MachinePassRegistry.def
usr/include/llvm/CodeGen/MachinePassRegistry.h
usr/include/llvm/CodeGen/MachinePipeliner.h
usr/include/llvm/CodeGen/MachinePostDominators.h
@@ -566,7 +574,7 @@ usr/include/llvm/CodeGen/MachineSizeOpts.h
usr/include/llvm/CodeGen/MachineStableHash.h
usr/include/llvm/CodeGen/MachineTraceMetrics.h
usr/include/llvm/CodeGen/MachineUniformityAnalysis.h
-usr/include/llvm/CodeGen/MachineValueType.h
+usr/include/llvm/CodeGen/MachineVerifier.h
usr/include/llvm/CodeGen/MacroFusion.h
usr/include/llvm/CodeGen/ModuloSchedule.h
usr/include/llvm/CodeGen/MultiHazardRecognizer.h
@@ -577,7 +585,7 @@ usr/include/llvm/CodeGen/PBQP/Math.h
usr/include/llvm/CodeGen/PBQP/ReductionRules.h
usr/include/llvm/CodeGen/PBQP/Solution.h
usr/include/llvm/CodeGen/PBQPRAConstraint.h
-usr/include/llvm/CodeGen/ParallelCG.h
+usr/include/llvm/CodeGen/PHIElimination.h
usr/include/llvm/CodeGen/Passes.h
usr/include/llvm/CodeGen/PreISelIntrinsicLowering.h
usr/include/llvm/CodeGen/PseudoSourceValue.h
@@ -587,6 +595,7 @@ usr/include/llvm/CodeGen/RDFLiveness.h
usr/include/llvm/CodeGen/RDFRegisters.h
usr/include/llvm/CodeGen/ReachingDefAnalysis.h
usr/include/llvm/CodeGen/RegAllocCommon.h
+usr/include/llvm/CodeGen/RegAllocFast.h
usr/include/llvm/CodeGen/RegAllocPBQP.h
usr/include/llvm/CodeGen/RegAllocRegistry.h
usr/include/llvm/CodeGen/Register.h
@@ -598,8 +607,9 @@ usr/include/llvm/CodeGen/RegisterScavenging.h
usr/include/llvm/CodeGen/RegisterUsageInfo.h
usr/include/llvm/CodeGen/ReplaceWithVeclib.h
usr/include/llvm/CodeGen/ResourcePriorityQueue.h
-usr/include/llvm/CodeGen/RuntimeLibcalls.h
+usr/include/llvm/CodeGen/RuntimeLibcallUtil.h
usr/include/llvm/CodeGen/SDNodeProperties.td
+usr/include/llvm/CodeGen/SDPatternMatch.h
usr/include/llvm/CodeGen/SafeStack.h
usr/include/llvm/CodeGen/ScheduleDAG.h
usr/include/llvm/CodeGen/ScheduleDAGInstrs.h
@@ -634,6 +644,7 @@ usr/include/llvm/CodeGen/TargetRegisterInfo.h
usr/include/llvm/CodeGen/TargetSchedule.h
usr/include/llvm/CodeGen/TargetSubtargetInfo.h
usr/include/llvm/CodeGen/TileShapeInfo.h
+usr/include/llvm/CodeGen/TwoAddressInstructionPass.h
usr/include/llvm/CodeGen/TypePromotion.h
usr/include/llvm/CodeGen/UnreachableBlockElim.h
usr/include/llvm/CodeGen/VLIWMachineScheduler.h
@@ -644,6 +655,11 @@ usr/include/llvm/CodeGen/WasmEHFuncInfo.h
usr/include/llvm/CodeGen/WasmEHPrepare.h
usr/include/llvm/CodeGen/WinEHFuncInfo.h
usr/include/llvm/CodeGen/WinEHPrepare.h
+usr/include/llvm/CodeGen/WindowScheduler.h
+usr/include/llvm/CodeGenData/OutlinedHashTree.h
+usr/include/llvm/CodeGenData/OutlinedHashTreeRecord.h
+usr/include/llvm/CodeGenTypes/LowLevelType.h
+usr/include/llvm/CodeGenTypes/MachineValueType.h
usr/include/llvm/Config/AsmParsers.def
usr/include/llvm/Config/AsmPrinters.def
usr/include/llvm/Config/Disassemblers.def
@@ -777,6 +793,7 @@ usr/include/llvm/DebugInfo/GSYM/LineEntry.h
usr/include/llvm/DebugInfo/GSYM/LineTable.h
usr/include/llvm/DebugInfo/GSYM/LookupResult.h
usr/include/llvm/DebugInfo/GSYM/ObjectFileTransformer.h
+usr/include/llvm/DebugInfo/GSYM/OutputAggregator.h
usr/include/llvm/DebugInfo/GSYM/StringTable.h
usr/include/llvm/DebugInfo/LogicalView/Core/LVCompare.h
usr/include/llvm/DebugInfo/LogicalView/Core/LVElement.h
@@ -796,7 +813,7 @@ usr/include/llvm/DebugInfo/LogicalView/LVReaderHandler.h
usr/include/llvm/DebugInfo/LogicalView/Readers/LVBinaryReader.h
usr/include/llvm/DebugInfo/LogicalView/Readers/LVCodeViewReader.h
usr/include/llvm/DebugInfo/LogicalView/Readers/LVCodeViewVisitor.h
-usr/include/llvm/DebugInfo/LogicalView/Readers/LVELFReader.h
+usr/include/llvm/DebugInfo/LogicalView/Readers/LVDWARFReader.h
usr/include/llvm/DebugInfo/MSF/IMSFFile.h
usr/include/llvm/DebugInfo/MSF/MSFBuilder.h
usr/include/llvm/DebugInfo/MSF/MSFCommon.h
@@ -991,6 +1008,7 @@ usr/include/llvm/ExecutionEngine/Orc/Debugging/DebugInfoSupport.h
usr/include/llvm/ExecutionEngine/Orc/Debugging/DebuggerSupport.h
usr/include/llvm/ExecutionEngine/Orc/Debugging/DebuggerSupportPlugin.h
usr/include/llvm/ExecutionEngine/Orc/Debugging/PerfSupportPlugin.h
+usr/include/llvm/ExecutionEngine/Orc/Debugging/VTuneSupportPlugin.h
usr/include/llvm/ExecutionEngine/Orc/ELFNixPlatform.h
usr/include/llvm/ExecutionEngine/Orc/EPCDebugObjectRegistrar.h
usr/include/llvm/ExecutionEngine/Orc/EPCDynamicLibrarySearchGenerator.h
@@ -1020,6 +1038,7 @@ usr/include/llvm/ExecutionEngine/Orc/ObjectLinkingLayer.h
usr/include/llvm/ExecutionEngine/Orc/ObjectTransformLayer.h
usr/include/llvm/ExecutionEngine/Orc/OrcABISupport.h
usr/include/llvm/ExecutionEngine/Orc/RTDyldObjectLinkingLayer.h
+usr/include/llvm/ExecutionEngine/Orc/SectCreate.h
usr/include/llvm/ExecutionEngine/Orc/Shared/AllocationActions.h
usr/include/llvm/ExecutionEngine/Orc/Shared/ExecutorAddress.h
usr/include/llvm/ExecutionEngine/Orc/Shared/ExecutorSymbolDef.h
@@ -1031,6 +1050,7 @@ usr/include/llvm/ExecutionEngine/Orc/Shared/PerfSharedStructs.h
usr/include/llvm/ExecutionEngine/Orc/Shared/SimplePackedSerialization.h
usr/include/llvm/ExecutionEngine/Orc/Shared/SimpleRemoteEPCUtils.h
usr/include/llvm/ExecutionEngine/Orc/Shared/TargetProcessControlTypes.h
+usr/include/llvm/ExecutionEngine/Orc/Shared/VTuneSharedStructs.h
usr/include/llvm/ExecutionEngine/Orc/Shared/WrapperFunctionUtils.h
usr/include/llvm/ExecutionEngine/Orc/SimpleRemoteEPC.h
usr/include/llvm/ExecutionEngine/Orc/SpeculateAnalyses.h
@@ -1040,6 +1060,7 @@ usr/include/llvm/ExecutionEngine/Orc/TargetProcess/ExecutorBootstrapService.h
usr/include/llvm/ExecutionEngine/Orc/TargetProcess/ExecutorSharedMemoryMapperService.h
usr/include/llvm/ExecutionEngine/Orc/TargetProcess/JITLoaderGDB.h
usr/include/llvm/ExecutionEngine/Orc/TargetProcess/JITLoaderPerf.h
+usr/include/llvm/ExecutionEngine/Orc/TargetProcess/JITLoaderVTune.h
usr/include/llvm/ExecutionEngine/Orc/TargetProcess/RegisterEHFrames.h
usr/include/llvm/ExecutionEngine/Orc/TargetProcess/SimpleExecutorDylibManager.h
usr/include/llvm/ExecutionEngine/Orc/TargetProcess/SimpleExecutorMemoryManager.h
@@ -1061,6 +1082,10 @@ usr/include/llvm/Frontend/Offloading/Utility.h
usr/include/llvm/Frontend/OpenACC/ACC.h.inc
usr/include/llvm/Frontend/OpenACC/ACC.inc
usr/include/llvm/Frontend/OpenACC/ACC.td
+usr/include/llvm/Frontend/OpenMP/ClauseT.h
+usr/include/llvm/Frontend/OpenMP/ConstructCompositionT.h
+usr/include/llvm/Frontend/OpenMP/ConstructDecompositionT.h
+usr/include/llvm/Frontend/OpenMP/OMP.h
usr/include/llvm/Frontend/OpenMP/OMP.h.inc
usr/include/llvm/Frontend/OpenMP/OMP.inc
usr/include/llvm/Frontend/OpenMP/OMP.td
@@ -1078,6 +1103,7 @@ usr/include/llvm/FuzzMutate/Operations.h
usr/include/llvm/FuzzMutate/Random.h
usr/include/llvm/FuzzMutate/RandomIRBuilder.h
usr/include/llvm/IR/AbstractCallSite.h
+usr/include/llvm/IR/Analysis.h
usr/include/llvm/IR/Argument.h
usr/include/llvm/IR/AssemblyAnnotationWriter.h
usr/include/llvm/IR/Assumptions.h
@@ -1095,12 +1121,14 @@ usr/include/llvm/IR/Constant.h
usr/include/llvm/IR/ConstantFold.h
usr/include/llvm/IR/ConstantFolder.h
usr/include/llvm/IR/ConstantRange.h
+usr/include/llvm/IR/ConstantRangeList.h
usr/include/llvm/IR/Constants.h
usr/include/llvm/IR/ConstrainedOps.def
usr/include/llvm/IR/ConvergenceVerifier.h
usr/include/llvm/IR/CycleInfo.h
usr/include/llvm/IR/DIBuilder.h
usr/include/llvm/IR/DataLayout.h
+usr/include/llvm/IR/DbgVariableFragmentInfo.h
usr/include/llvm/IR/DebugInfo.h
usr/include/llvm/IR/DebugInfoFlags.def
usr/include/llvm/IR/DebugInfoMetadata.h
@@ -1119,6 +1147,7 @@ usr/include/llvm/IR/FixedMetadataKinds.def
usr/include/llvm/IR/FixedPointBuilder.h
usr/include/llvm/IR/Function.h
usr/include/llvm/IR/GCStrategy.h
+usr/include/llvm/IR/GEPNoWrapFlags.h
usr/include/llvm/IR/GVMaterializer.h
usr/include/llvm/IR/GenericConvergenceVerifierImpl.h
usr/include/llvm/IR/GetElementPtrTypeIterator.h
@@ -1190,6 +1219,7 @@ usr/include/llvm/IR/LegacyPassNameParser.h
usr/include/llvm/IR/MDBuilder.h
usr/include/llvm/IR/Mangler.h
usr/include/llvm/IR/MatrixBuilder.h
+usr/include/llvm/IR/MemoryModelRelaxationAnnotations.h
usr/include/llvm/IR/Metadata.def
usr/include/llvm/IR/Metadata.h
usr/include/llvm/IR/Module.h
@@ -1213,6 +1243,7 @@ usr/include/llvm/IR/ProfileSummary.h
usr/include/llvm/IR/PseudoProbe.h
usr/include/llvm/IR/ReplaceConstant.h
usr/include/llvm/IR/RuntimeLibcalls.def
+usr/include/llvm/IR/RuntimeLibcalls.h
usr/include/llvm/IR/SSAContext.h
usr/include/llvm/IR/SafepointIRVerifier.h
usr/include/llvm/IR/Statepoint.h
@@ -1264,7 +1295,6 @@ usr/include/llvm/MC/MCAsmInfoELF.h
usr/include/llvm/MC/MCAsmInfoGOFF.h
usr/include/llvm/MC/MCAsmInfoWasm.h
usr/include/llvm/MC/MCAsmInfoXCOFF.h
-usr/include/llvm/MC/MCAsmLayout.h
usr/include/llvm/MC/MCAsmMacro.h
usr/include/llvm/MC/MCAssembler.h
usr/include/llvm/MC/MCCodeEmitter.h
@@ -1279,6 +1309,7 @@ usr/include/llvm/MC/MCDisassembler/MCExternalSymbolizer.h
usr/include/llvm/MC/MCDisassembler/MCRelocationInfo.h
usr/include/llvm/MC/MCDisassembler/MCSymbolizer.h
usr/include/llvm/MC/MCDwarf.h
+usr/include/llvm/MC/MCELFExtras.h
usr/include/llvm/MC/MCELFObjectWriter.h
usr/include/llvm/MC/MCELFStreamer.h
usr/include/llvm/MC/MCExpr.h
@@ -1330,6 +1361,7 @@ usr/include/llvm/MC/MCSymbolCOFF.h
usr/include/llvm/MC/MCSymbolELF.h
usr/include/llvm/MC/MCSymbolGOFF.h
usr/include/llvm/MC/MCSymbolMachO.h
+usr/include/llvm/MC/MCSymbolTableEntry.h
usr/include/llvm/MC/MCSymbolWasm.h
usr/include/llvm/MC/MCSymbolXCOFF.h
usr/include/llvm/MC/MCTargetOptions.h
@@ -1452,13 +1484,18 @@ usr/include/llvm/PassAnalysisSupport.h
usr/include/llvm/PassInfo.h
usr/include/llvm/PassRegistry.h
usr/include/llvm/PassSupport.h
+usr/include/llvm/Passes/CodeGenPassBuilder.h
+usr/include/llvm/Passes/MachinePassRegistry.def
usr/include/llvm/Passes/OptimizationLevel.h
usr/include/llvm/Passes/PassBuilder.h
usr/include/llvm/Passes/PassPlugin.h
usr/include/llvm/Passes/StandardInstrumentations.h
+usr/include/llvm/Passes/TargetPassRegistry.inc
usr/include/llvm/ProfileData/Coverage/CoverageMapping.h
usr/include/llvm/ProfileData/Coverage/CoverageMappingReader.h
usr/include/llvm/ProfileData/Coverage/CoverageMappingWriter.h
+usr/include/llvm/ProfileData/Coverage/MCDCTypes.h
+usr/include/llvm/ProfileData/CtxInstrContextNode.h
usr/include/llvm/ProfileData/FunctionId.h
usr/include/llvm/ProfileData/GCOV.h
usr/include/llvm/ProfileData/HashKeyMap.h
@@ -1471,6 +1508,9 @@ usr/include/llvm/ProfileData/ItaniumManglingCanonicalizer.h
usr/include/llvm/ProfileData/MIBEntryDef.inc
usr/include/llvm/ProfileData/MemProf.h
usr/include/llvm/ProfileData/MemProfData.inc
+usr/include/llvm/ProfileData/MemProfReader.h
+usr/include/llvm/ProfileData/PGOCtxProfReader.h
+usr/include/llvm/ProfileData/PGOCtxProfWriter.h
usr/include/llvm/ProfileData/ProfileCommon.h
usr/include/llvm/ProfileData/RawMemProfReader.h
usr/include/llvm/ProfileData/SampleProf.h
@@ -1489,6 +1529,10 @@ usr/include/llvm/Remarks/RemarkSerializer.h
usr/include/llvm/Remarks/RemarkStreamer.h
usr/include/llvm/Remarks/RemarkStringTable.h
usr/include/llvm/Remarks/YAMLRemarkSerializer.h
+usr/include/llvm/SandboxIR/SandboxIR.h
+usr/include/llvm/SandboxIR/SandboxIRValues.def
+usr/include/llvm/SandboxIR/Tracker.h
+usr/include/llvm/SandboxIR/Use.h
usr/include/llvm/Support/AMDGPUAddrSpace.h
usr/include/llvm/Support/AMDGPUMetadata.h
usr/include/llvm/Support/AMDHSAKernelDescriptor.h
@@ -1543,7 +1587,7 @@ usr/include/llvm/Support/ConvertUTF.h
usr/include/llvm/Support/CrashRecoveryContext.h
usr/include/llvm/Support/DJB.h
usr/include/llvm/Support/DOTGraphTraits.h
-usr/include/llvm/Support/DXILOperationCommon.h
+usr/include/llvm/Support/DXILABI.h
usr/include/llvm/Support/DataExtractor.h
usr/include/llvm/Support/DataTypes.h
usr/include/llvm/Support/Debug.h
@@ -1562,6 +1606,7 @@ usr/include/llvm/Support/Error.h
usr/include/llvm/Support/ErrorHandling.h
usr/include/llvm/Support/ErrorOr.h
usr/include/llvm/Support/ExitCodes.h
+usr/include/llvm/Support/ExponentialBackoff.h
usr/include/llvm/Support/ExtensibleRTTI.h
usr/include/llvm/Support/Extension.def
usr/include/llvm/Support/FileCollector.h
@@ -1584,6 +1629,8 @@ usr/include/llvm/Support/GenericLoopInfoImpl.h
usr/include/llvm/Support/GlobPattern.h
usr/include/llvm/Support/GraphWriter.h
usr/include/llvm/Support/HashBuilder.h
+usr/include/llvm/Support/HexagonAttributeParser.h
+usr/include/llvm/Support/HexagonAttributes.h
usr/include/llvm/Support/InitLLVM.h
usr/include/llvm/Support/InstructionCost.h
usr/include/llvm/Support/JSON.h
@@ -1594,6 +1641,7 @@ usr/include/llvm/Support/LLVMDriver.h
usr/include/llvm/Support/LineIterator.h
usr/include/llvm/Support/Locale.h
usr/include/llvm/Support/LockFileManager.h
+usr/include/llvm/Support/LogicalResult.h
usr/include/llvm/Support/MD5.h
usr/include/llvm/Support/MSP430AttributeParser.h
usr/include/llvm/Support/MSP430Attributes.h
@@ -1622,7 +1670,7 @@ usr/include/llvm/Support/Process.h
usr/include/llvm/Support/Program.h
usr/include/llvm/Support/RISCVAttributeParser.h
usr/include/llvm/Support/RISCVAttributes.h
-usr/include/llvm/Support/RISCVISAInfo.h
+usr/include/llvm/Support/RISCVISAUtils.h
usr/include/llvm/Support/RWMutex.h
usr/include/llvm/Support/RandomNumberGenerator.h
usr/include/llvm/Support/Recycler.h
@@ -1639,6 +1687,7 @@ usr/include/llvm/Support/ScaledNumber.h
usr/include/llvm/Support/ScopedPrinter.h
usr/include/llvm/Support/Signals.h
usr/include/llvm/Support/Signposts.h
+usr/include/llvm/Support/SipHash.h
usr/include/llvm/Support/SmallVectorMemoryBuffer.h
usr/include/llvm/Support/Solaris/sys/regset.h
usr/include/llvm/Support/SourceMgr.h
@@ -1677,6 +1726,7 @@ usr/include/llvm/Support/X86FoldTablesUtils.h
usr/include/llvm/Support/YAMLParser.h
usr/include/llvm/Support/YAMLTraits.h
usr/include/llvm/Support/circular_raw_ostream.h
+usr/include/llvm/Support/float128.h
usr/include/llvm/Support/raw_os_ostream.h
usr/include/llvm/Support/raw_ostream.h
usr/include/llvm/Support/raw_sha1_ostream.h
@@ -1709,19 +1759,25 @@ usr/include/llvm/Target/TargetIntrinsicInfo.h
usr/include/llvm/Target/TargetItinerary.td
usr/include/llvm/Target/TargetLoweringObjectFile.h
usr/include/llvm/Target/TargetMachine.h
+usr/include/llvm/Target/TargetMacroFusion.td
usr/include/llvm/Target/TargetOptions.h
usr/include/llvm/Target/TargetPfmCounters.td
usr/include/llvm/Target/TargetSchedule.td
usr/include/llvm/Target/TargetSelectionDAG.td
+usr/include/llvm/TargetParser/AArch64CPUFeatures.inc
usr/include/llvm/TargetParser/AArch64TargetParser.h
+usr/include/llvm/TargetParser/AArch64TargetParserDef.inc
usr/include/llvm/TargetParser/ARMTargetParser.def
usr/include/llvm/TargetParser/ARMTargetParser.h
usr/include/llvm/TargetParser/ARMTargetParserCommon.h
+usr/include/llvm/TargetParser/ARMTargetParserDef.inc
usr/include/llvm/TargetParser/CSKYTargetParser.def
usr/include/llvm/TargetParser/CSKYTargetParser.h
usr/include/llvm/TargetParser/Host.h
usr/include/llvm/TargetParser/LoongArchTargetParser.def
usr/include/llvm/TargetParser/LoongArchTargetParser.h
+usr/include/llvm/TargetParser/PPCTargetParser.def
+usr/include/llvm/TargetParser/RISCVISAInfo.h
usr/include/llvm/TargetParser/RISCVTargetParser.h
usr/include/llvm/TargetParser/RISCVTargetParserDef.inc
usr/include/llvm/TargetParser/SubtargetFeature.h
@@ -1738,6 +1794,7 @@ usr/include/llvm/TextAPI/Architecture.def
usr/include/llvm/TextAPI/Architecture.h
usr/include/llvm/TextAPI/ArchitectureSet.h
usr/include/llvm/TextAPI/DylibReader.h
+usr/include/llvm/TextAPI/FileTypes.h
usr/include/llvm/TextAPI/InterfaceFile.h
usr/include/llvm/TextAPI/PackedVersion.h
usr/include/llvm/TextAPI/Platform.h
@@ -1773,6 +1830,7 @@ usr/include/llvm/Transforms/IPO/CrossDSOCFI.h
usr/include/llvm/Transforms/IPO/DeadArgumentElimination.h
usr/include/llvm/Transforms/IPO/ElimAvailExtern.h
usr/include/llvm/Transforms/IPO/EmbedBitcodePass.h
+usr/include/llvm/Transforms/IPO/ExpandVariadics.h
usr/include/llvm/Transforms/IPO/ExtractGV.h
usr/include/llvm/Transforms/IPO/ForceFunctionAttrs.h
usr/include/llvm/Transforms/IPO/FunctionAttrs.h
@@ -1797,6 +1855,7 @@ usr/include/llvm/Transforms/IPO/ProfiledCallGraph.h
usr/include/llvm/Transforms/IPO/SCCP.h
usr/include/llvm/Transforms/IPO/SampleContextTracker.h
usr/include/llvm/Transforms/IPO/SampleProfile.h
+usr/include/llvm/Transforms/IPO/SampleProfileMatcher.h
usr/include/llvm/Transforms/IPO/SampleProfileProbe.h
usr/include/llvm/Transforms/IPO/StripDeadPrototypes.h
usr/include/llvm/Transforms/IPO/StripSymbols.h
@@ -1820,8 +1879,12 @@ usr/include/llvm/Transforms/Instrumentation/HWAddressSanitizer.h
usr/include/llvm/Transforms/Instrumentation/InstrOrderFile.h
usr/include/llvm/Transforms/Instrumentation/InstrProfiling.h
usr/include/llvm/Transforms/Instrumentation/KCFI.h
+usr/include/llvm/Transforms/Instrumentation/LowerAllowCheckPass.h
usr/include/llvm/Transforms/Instrumentation/MemProfiler.h
usr/include/llvm/Transforms/Instrumentation/MemorySanitizer.h
+usr/include/llvm/Transforms/Instrumentation/NumericalStabilitySanitizer.h
+usr/include/llvm/Transforms/Instrumentation/PGOCtxProfLowering.h
+usr/include/llvm/Transforms/Instrumentation/PGOForceFunctionAttrs.h
usr/include/llvm/Transforms/Instrumentation/PGOInstrumentation.h
usr/include/llvm/Transforms/Instrumentation/PoisonChecking.h
usr/include/llvm/Transforms/Instrumentation/SanitizerBinaryMetadata.h
@@ -1853,6 +1916,7 @@ usr/include/llvm/Transforms/Scalar/InductiveRangeCheckElimination.h
usr/include/llvm/Transforms/Scalar/InferAddressSpaces.h
usr/include/llvm/Transforms/Scalar/InferAlignment.h
usr/include/llvm/Transforms/Scalar/InstSimplifyPass.h
+usr/include/llvm/Transforms/Scalar/JumpTableToSwitch.h
usr/include/llvm/Transforms/Scalar/JumpThreading.h
usr/include/llvm/Transforms/Scalar/LICM.h
usr/include/llvm/Transforms/Scalar/LoopAccessAnalysisPrinter.h
@@ -1868,7 +1932,6 @@ usr/include/llvm/Transforms/Scalar/LoopInterchange.h
usr/include/llvm/Transforms/Scalar/LoopLoadElimination.h
usr/include/llvm/Transforms/Scalar/LoopPassManager.h
usr/include/llvm/Transforms/Scalar/LoopPredication.h
-usr/include/llvm/Transforms/Scalar/LoopReroll.h
usr/include/llvm/Transforms/Scalar/LoopRotation.h
usr/include/llvm/Transforms/Scalar/LoopSimplifyCFG.h
usr/include/llvm/Transforms/Scalar/LoopSink.h
@@ -1926,6 +1989,7 @@ usr/include/llvm/Transforms/Utils/CodeLayout.h
usr/include/llvm/Transforms/Utils/CodeMoverUtils.h
usr/include/llvm/Transforms/Utils/CountVisits.h
usr/include/llvm/Transforms/Utils/CtorUtils.h
+usr/include/llvm/Transforms/Utils/DXILResource.h
usr/include/llvm/Transforms/Utils/DXILUpgrade.h
usr/include/llvm/Transforms/Utils/Debugify.h
usr/include/llvm/Transforms/Utils/EntryExitInstrumenter.h
@@ -1991,6 +2055,7 @@ usr/include/llvm/Transforms/Utils/UnrollLoop.h
usr/include/llvm/Transforms/Utils/VNCoercion.h
usr/include/llvm/Transforms/Utils/ValueMapper.h
usr/include/llvm/Transforms/Vectorize/LoadStoreVectorizer.h
+usr/include/llvm/Transforms/Vectorize/LoopIdiomVectorize.h
usr/include/llvm/Transforms/Vectorize/LoopVectorizationLegality.h
usr/include/llvm/Transforms/Vectorize/LoopVectorize.h
usr/include/llvm/Transforms/Vectorize/SLPVectorizer.h
@@ -2034,7 +2099,6 @@ usr/lib64/cmake/llvm/FindLibEdit.cmake
usr/lib64/cmake/llvm/FindLibpfm.cmake
usr/lib64/cmake/llvm/FindOCaml.cmake
usr/lib64/cmake/llvm/FindSphinx.cmake
-usr/lib64/cmake/llvm/FindTerminfo.cmake
usr/lib64/cmake/llvm/FindZ3.cmake
usr/lib64/cmake/llvm/Findzstd.cmake
usr/lib64/cmake/llvm/GenerateVersionFromVCS.cmake
@@ -2059,9 +2123,10 @@ usr/lib64/cmake/llvm/TensorFlowCompile.cmake
usr/lib64/cmake/llvm/UseLibtool.cmake
usr/lib64/cmake/llvm/VersionFromVCS.cmake
usr/lib64/cmake/llvm/llvm-driver-template.cpp.in
-usr/lib64/libLLVM-18.so
+usr/lib64/libLLVM-19.so
usr/lib64/libLLVM.so
usr/lib64/libLLVM.so.18.1
+usr/lib64/libLLVM.so.19.1
usr/lib64/libLLVMAArch64AsmParser.a
usr/lib64/libLLVMAArch64CodeGen.a
usr/lib64/libLLVMAArch64Desc.a
@@ -2097,6 +2162,7 @@ usr/lib64/libLLVMBitstreamReader.a
usr/lib64/libLLVMCFGuard.a
usr/lib64/libLLVMCFIVerify.a
usr/lib64/libLLVMCodeGen.a
+usr/lib64/libLLVMCodeGenData.a
usr/lib64/libLLVMCodeGenTypes.a
usr/lib64/libLLVMCore.a
usr/lib64/libLLVMCoroutines.a
@@ -2162,6 +2228,7 @@ usr/lib64/libLLVMObjCARCOpts.a
usr/lib64/libLLVMObjCopy.a
usr/lib64/libLLVMObject.a
usr/lib64/libLLVMObjectYAML.a
+usr/lib64/libLLVMOptDriver.a
usr/lib64/libLLVMOption.a
usr/lib64/libLLVMOrcDebugging.a
usr/lib64/libLLVMOrcJIT.a
@@ -2177,6 +2244,7 @@ usr/lib64/libLLVMPowerPCInfo.a
usr/lib64/libLLVMProfileData.a
usr/lib64/libLLVMRemarks.a
usr/lib64/libLLVMRuntimeDyld.a
+usr/lib64/libLLVMSandboxIR.a
usr/lib64/libLLVMScalarOpts.a
usr/lib64/libLLVMSelectionDAG.a
usr/lib64/libLLVMSupport.a
@@ -2187,8 +2255,8 @@ usr/lib64/libLLVMSystemZDesc.a
usr/lib64/libLLVMSystemZDisassembler.a
usr/lib64/libLLVMSystemZInfo.a
usr/lib64/libLLVMTableGen.a
+usr/lib64/libLLVMTableGenBasic.a
usr/lib64/libLLVMTableGenCommon.a
-usr/lib64/libLLVMTableGenGlobalISel.a
usr/lib64/libLLVMTarget.a
usr/lib64/libLLVMTargetParser.a
usr/lib64/libLLVMTextAPI.a
@@ -2212,9 +2280,9 @@ usr/lib64/libLLVMX86TargetMCA.a
usr/lib64/libLLVMXRay.a
usr/lib64/libLLVMipo.a
usr/lib64/libLTO.so
-usr/lib64/libLTO.so.18.1
+usr/lib64/libLTO.so.19.1
usr/lib64/libRemarks.so
-usr/lib64/libRemarks.so.18.1
+usr/lib64/libRemarks.so.19.1
usr/share/licenses/llvm-devel/LICENSE.TXT
usr/share/licenses/llvm-libs/LICENSE.TXT
usr/share/licenses/llvm-static/LICENSE.TXT
diff --git a/devel/linux-rl9-llvm/pkg-plist.amd64 b/devel/linux-rl9-llvm/pkg-plist.amd64
index fed427c96903..d7fcad9504dd 100644
--- a/devel/linux-rl9-llvm/pkg-plist.amd64
+++ b/devel/linux-rl9-llvm/pkg-plist.amd64
@@ -13,8 +13,8 @@ usr/bin/llvm-bitcode-strip
usr/bin/llvm-c-test
usr/bin/llvm-cat
usr/bin/llvm-cfi-verify
-usr/bin/llvm-config-18-32
-usr/bin/llvm-config-18-64
+usr/bin/llvm-config-19-32
+usr/bin/llvm-config-19-64
usr/bin/llvm-config-32
usr/bin/llvm-config-64
usr/bin/llvm-cov
@@ -79,6 +79,7 @@ usr/bin/llvm-windres
usr/bin/llvm-xray
usr/bin/obj2yaml
usr/bin/opt
+usr/bin/reduce-chunk-list
usr/bin/sancov
usr/bin/sanstats
usr/bin/split-file
@@ -139,6 +140,7 @@ usr/include/llvm/ADT/DenseMapInfoVariant.h
usr/include/llvm/ADT/DenseSet.h
usr/include/llvm/ADT/DepthFirstIterator.h
usr/include/llvm/ADT/DirectedGraph.h
+usr/include/llvm/ADT/DynamicAPInt.h
usr/include/llvm/ADT/EnumeratedArray.h
usr/include/llvm/ADT/EpochTracker.h
usr/include/llvm/ADT/EquivalenceClasses.h
@@ -181,6 +183,7 @@ usr/include/llvm/ADT/ScopedHashTable.h
usr/include/llvm/ADT/Sequence.h
usr/include/llvm/ADT/SetOperations.h
usr/include/llvm/ADT/SetVector.h
+usr/include/llvm/ADT/SlowDynamicAPInt.h
usr/include/llvm/ADT/SmallBitVector.h
usr/include/llvm/ADT/SmallPtrSet.h
usr/include/llvm/ADT/SmallSet.h
@@ -253,6 +256,8 @@ usr/include/llvm/Analysis/DominanceFrontier.h
usr/include/llvm/Analysis/DominanceFrontierImpl.h
usr/include/llvm/Analysis/EHUtils.h
usr/include/llvm/Analysis/FunctionPropertiesAnalysis.h
+usr/include/llvm/Analysis/GenericDomTreeUpdater.h
+usr/include/llvm/Analysis/GenericDomTreeUpdaterImpl.h
usr/include/llvm/Analysis/GlobalsModRef.h
usr/include/llvm/Analysis/GuardUtils.h
usr/include/llvm/Analysis/HeatUtils.h
@@ -271,9 +276,6 @@ usr/include/llvm/Analysis/InstSimplifyFolder.h
usr/include/llvm/Analysis/InstructionPrecedenceTracking.h
usr/include/llvm/Analysis/InstructionSimplify.h
usr/include/llvm/Analysis/InteractiveModelRunner.h
-usr/include/llvm/Analysis/Interval.h
-usr/include/llvm/Analysis/IntervalIterator.h
-usr/include/llvm/Analysis/IntervalPartition.h
usr/include/llvm/Analysis/IteratedDominanceFrontier.h
usr/include/llvm/Analysis/LazyBlockFrequencyInfo.h
usr/include/llvm/Analysis/LazyBranchProbabilityInfo.h
@@ -358,6 +360,7 @@ usr/include/llvm/Analysis/WithCache.h
usr/include/llvm/AsmParser/LLLexer.h
usr/include/llvm/AsmParser/LLParser.h
usr/include/llvm/AsmParser/LLToken.h
+usr/include/llvm/AsmParser/NumberedValues.h
usr/include/llvm/AsmParser/Parser.h
usr/include/llvm/AsmParser/SlotMapping.h
usr/include/llvm/BinaryFormat/AMDGPUMetadataVerifier.h
@@ -424,6 +427,7 @@ usr/include/llvm/CodeGen/AntiDepBreaker.h
usr/include/llvm/CodeGen/AsmPrinter.h
usr/include/llvm/CodeGen/AsmPrinterHandler.h
usr/include/llvm/CodeGen/AssignmentTrackingAnalysis.h
+usr/include/llvm/CodeGen/AtomicExpand.h
usr/include/llvm/CodeGen/AtomicExpandUtils.h
usr/include/llvm/CodeGen/BasicBlockSectionUtils.h
usr/include/llvm/CodeGen/BasicBlockSectionsProfileReader.h
@@ -435,7 +439,6 @@ usr/include/llvm/CodeGen/CalcSpillWeights.h
usr/include/llvm/CodeGen/CallBrPrepare.h
usr/include/llvm/CodeGen/CallingConvLower.h
usr/include/llvm/CodeGen/CodeGenCommonISel.h
-usr/include/llvm/CodeGen/CodeGenPassBuilder.h
usr/include/llvm/CodeGen/CodeGenPrepare.h
usr/include/llvm/CodeGen/CommandFlags.h
usr/include/llvm/CodeGen/ComplexDeinterleavingPass.h
@@ -445,6 +448,7 @@ usr/include/llvm/CodeGen/DFAPacketizer.h
usr/include/llvm/CodeGen/DIE.h
usr/include/llvm/CodeGen/DIEValue.def
usr/include/llvm/CodeGen/DbgEntityHistoryCalculator.h
+usr/include/llvm/CodeGen/DeadMachineInstructionElim.h
usr/include/llvm/CodeGen/DebugHandlerBase.h
usr/include/llvm/CodeGen/DetectDeadLanes.h
usr/include/llvm/CodeGen/DwarfEHPrepare.h
@@ -458,6 +462,7 @@ usr/include/llvm/CodeGen/ExpandReductions.h
usr/include/llvm/CodeGen/ExpandVectorPredication.h
usr/include/llvm/CodeGen/FastISel.h
usr/include/llvm/CodeGen/FaultMaps.h
+usr/include/llvm/CodeGen/FinalizeISel.h
usr/include/llvm/CodeGen/FunctionLoweringInfo.h
usr/include/llvm/CodeGen/GCMetadata.h
usr/include/llvm/CodeGen/GCMetadataPrinter.h
@@ -504,6 +509,7 @@ usr/include/llvm/CodeGen/LazyMachineBlockFrequencyInfo.h
usr/include/llvm/CodeGen/LexicalScopes.h
usr/include/llvm/CodeGen/LinkAllAsmWriterComponents.h
usr/include/llvm/CodeGen/LinkAllCodegenComponents.h
+usr/include/llvm/CodeGen/LiveDebugVariables.h
usr/include/llvm/CodeGen/LiveInterval.h
usr/include/llvm/CodeGen/LiveIntervalCalc.h
usr/include/llvm/CodeGen/LiveIntervalUnion.h
@@ -515,8 +521,8 @@ usr/include/llvm/CodeGen/LiveRegMatrix.h
usr/include/llvm/CodeGen/LiveRegUnits.h
usr/include/llvm/CodeGen/LiveStacks.h
usr/include/llvm/CodeGen/LiveVariables.h
+usr/include/llvm/CodeGen/LocalStackSlotAllocation.h
usr/include/llvm/CodeGen/LoopTraversal.h
-usr/include/llvm/CodeGen/LowLevelType.h
usr/include/llvm/CodeGen/LowLevelTypeUtils.h
usr/include/llvm/CodeGen/LowerEmuTLS.h
usr/include/llvm/CodeGen/MBFIWrapper.h
@@ -534,11 +540,14 @@ usr/include/llvm/CodeGen/MachineBranchProbabilityInfo.h
usr/include/llvm/CodeGen/MachineCFGPrinter.h
usr/include/llvm/CodeGen/MachineCombinerPattern.h
usr/include/llvm/CodeGen/MachineConstantPool.h
+usr/include/llvm/CodeGen/MachineConvergenceVerifier.h
usr/include/llvm/CodeGen/MachineCycleAnalysis.h
+usr/include/llvm/CodeGen/MachineDomTreeUpdater.h
usr/include/llvm/CodeGen/MachineDominanceFrontier.h
usr/include/llvm/CodeGen/MachineDominators.h
usr/include/llvm/CodeGen/MachineFrameInfo.h
usr/include/llvm/CodeGen/MachineFunction.h
+usr/include/llvm/CodeGen/MachineFunctionAnalysis.h
usr/include/llvm/CodeGen/MachineFunctionPass.h
usr/include/llvm/CodeGen/MachineInstr.h
usr/include/llvm/CodeGen/MachineInstrBuilder.h
@@ -555,7 +564,6 @@ usr/include/llvm/CodeGen/MachineOperand.h
usr/include/llvm/CodeGen/MachineOptimizationRemarkEmitter.h
usr/include/llvm/CodeGen/MachineOutliner.h
usr/include/llvm/CodeGen/MachinePassManager.h
-usr/include/llvm/CodeGen/MachinePassRegistry.def
usr/include/llvm/CodeGen/MachinePassRegistry.h
usr/include/llvm/CodeGen/MachinePipeliner.h
usr/include/llvm/CodeGen/MachinePostDominators.h
@@ -568,7 +576,7 @@ usr/include/llvm/CodeGen/MachineSizeOpts.h
usr/include/llvm/CodeGen/MachineStableHash.h
usr/include/llvm/CodeGen/MachineTraceMetrics.h
usr/include/llvm/CodeGen/MachineUniformityAnalysis.h
-usr/include/llvm/CodeGen/MachineValueType.h
+usr/include/llvm/CodeGen/MachineVerifier.h
usr/include/llvm/CodeGen/MacroFusion.h
usr/include/llvm/CodeGen/ModuloSchedule.h
usr/include/llvm/CodeGen/MultiHazardRecognizer.h
@@ -579,7 +587,7 @@ usr/include/llvm/CodeGen/PBQP/Math.h
usr/include/llvm/CodeGen/PBQP/ReductionRules.h
usr/include/llvm/CodeGen/PBQP/Solution.h
usr/include/llvm/CodeGen/PBQPRAConstraint.h
-usr/include/llvm/CodeGen/ParallelCG.h
+usr/include/llvm/CodeGen/PHIElimination.h
usr/include/llvm/CodeGen/Passes.h
usr/include/llvm/CodeGen/PreISelIntrinsicLowering.h
usr/include/llvm/CodeGen/PseudoSourceValue.h
@@ -589,6 +597,7 @@ usr/include/llvm/CodeGen/RDFLiveness.h
usr/include/llvm/CodeGen/RDFRegisters.h
usr/include/llvm/CodeGen/ReachingDefAnalysis.h
usr/include/llvm/CodeGen/RegAllocCommon.h
+usr/include/llvm/CodeGen/RegAllocFast.h
usr/include/llvm/CodeGen/RegAllocPBQP.h
usr/include/llvm/CodeGen/RegAllocRegistry.h
usr/include/llvm/CodeGen/Register.h
@@ -600,8 +609,9 @@ usr/include/llvm/CodeGen/RegisterScavenging.h
usr/include/llvm/CodeGen/RegisterUsageInfo.h
usr/include/llvm/CodeGen/ReplaceWithVeclib.h
usr/include/llvm/CodeGen/ResourcePriorityQueue.h
-usr/include/llvm/CodeGen/RuntimeLibcalls.h
+usr/include/llvm/CodeGen/RuntimeLibcallUtil.h
usr/include/llvm/CodeGen/SDNodeProperties.td
+usr/include/llvm/CodeGen/SDPatternMatch.h
usr/include/llvm/CodeGen/SafeStack.h
usr/include/llvm/CodeGen/ScheduleDAG.h
usr/include/llvm/CodeGen/ScheduleDAGInstrs.h
@@ -636,6 +646,7 @@ usr/include/llvm/CodeGen/TargetRegisterInfo.h
usr/include/llvm/CodeGen/TargetSchedule.h
usr/include/llvm/CodeGen/TargetSubtargetInfo.h
usr/include/llvm/CodeGen/TileShapeInfo.h
+usr/include/llvm/CodeGen/TwoAddressInstructionPass.h
usr/include/llvm/CodeGen/TypePromotion.h
usr/include/llvm/CodeGen/UnreachableBlockElim.h
usr/include/llvm/CodeGen/VLIWMachineScheduler.h
@@ -646,6 +657,11 @@ usr/include/llvm/CodeGen/WasmEHFuncInfo.h
usr/include/llvm/CodeGen/WasmEHPrepare.h
usr/include/llvm/CodeGen/WinEHFuncInfo.h
usr/include/llvm/CodeGen/WinEHPrepare.h
+usr/include/llvm/CodeGen/WindowScheduler.h
+usr/include/llvm/CodeGenData/OutlinedHashTree.h
+usr/include/llvm/CodeGenData/OutlinedHashTreeRecord.h
+usr/include/llvm/CodeGenTypes/LowLevelType.h
+usr/include/llvm/CodeGenTypes/MachineValueType.h
usr/include/llvm/Config/AsmParsers.def
usr/include/llvm/Config/AsmPrinters.def
usr/include/llvm/Config/Disassemblers.def
@@ -781,6 +797,7 @@ usr/include/llvm/DebugInfo/GSYM/LineEntry.h
usr/include/llvm/DebugInfo/GSYM/LineTable.h
usr/include/llvm/DebugInfo/GSYM/LookupResult.h
usr/include/llvm/DebugInfo/GSYM/ObjectFileTransformer.h
+usr/include/llvm/DebugInfo/GSYM/OutputAggregator.h
usr/include/llvm/DebugInfo/GSYM/StringTable.h
usr/include/llvm/DebugInfo/LogicalView/Core/LVCompare.h
usr/include/llvm/DebugInfo/LogicalView/Core/LVElement.h
@@ -800,7 +817,7 @@ usr/include/llvm/DebugInfo/LogicalView/LVReaderHandler.h
usr/include/llvm/DebugInfo/LogicalView/Readers/LVBinaryReader.h
usr/include/llvm/DebugInfo/LogicalView/Readers/LVCodeViewReader.h
usr/include/llvm/DebugInfo/LogicalView/Readers/LVCodeViewVisitor.h
-usr/include/llvm/DebugInfo/LogicalView/Readers/LVELFReader.h
+usr/include/llvm/DebugInfo/LogicalView/Readers/LVDWARFReader.h
usr/include/llvm/DebugInfo/MSF/IMSFFile.h
usr/include/llvm/DebugInfo/MSF/MSFBuilder.h
usr/include/llvm/DebugInfo/MSF/MSFCommon.h
@@ -995,6 +1012,7 @@ usr/include/llvm/ExecutionEngine/Orc/Debugging/DebugInfoSupport.h
usr/include/llvm/ExecutionEngine/Orc/Debugging/DebuggerSupport.h
usr/include/llvm/ExecutionEngine/Orc/Debugging/DebuggerSupportPlugin.h
usr/include/llvm/ExecutionEngine/Orc/Debugging/PerfSupportPlugin.h
+usr/include/llvm/ExecutionEngine/Orc/Debugging/VTuneSupportPlugin.h
usr/include/llvm/ExecutionEngine/Orc/ELFNixPlatform.h
usr/include/llvm/ExecutionEngine/Orc/EPCDebugObjectRegistrar.h
usr/include/llvm/ExecutionEngine/Orc/EPCDynamicLibrarySearchGenerator.h
@@ -1024,6 +1042,7 @@ usr/include/llvm/ExecutionEngine/Orc/ObjectLinkingLayer.h
usr/include/llvm/ExecutionEngine/Orc/ObjectTransformLayer.h
usr/include/llvm/ExecutionEngine/Orc/OrcABISupport.h
usr/include/llvm/ExecutionEngine/Orc/RTDyldObjectLinkingLayer.h
+usr/include/llvm/ExecutionEngine/Orc/SectCreate.h
usr/include/llvm/ExecutionEngine/Orc/Shared/AllocationActions.h
usr/include/llvm/ExecutionEngine/Orc/Shared/ExecutorAddress.h
usr/include/llvm/ExecutionEngine/Orc/Shared/ExecutorSymbolDef.h
@@ -1035,6 +1054,7 @@ usr/include/llvm/ExecutionEngine/Orc/Shared/PerfSharedStructs.h
usr/include/llvm/ExecutionEngine/Orc/Shared/SimplePackedSerialization.h
usr/include/llvm/ExecutionEngine/Orc/Shared/SimpleRemoteEPCUtils.h
usr/include/llvm/ExecutionEngine/Orc/Shared/TargetProcessControlTypes.h
+usr/include/llvm/ExecutionEngine/Orc/Shared/VTuneSharedStructs.h
usr/include/llvm/ExecutionEngine/Orc/Shared/WrapperFunctionUtils.h
usr/include/llvm/ExecutionEngine/Orc/SimpleRemoteEPC.h
usr/include/llvm/ExecutionEngine/Orc/SpeculateAnalyses.h
@@ -1044,6 +1064,7 @@ usr/include/llvm/ExecutionEngine/Orc/TargetProcess/ExecutorBootstrapService.h
usr/include/llvm/ExecutionEngine/Orc/TargetProcess/ExecutorSharedMemoryMapperService.h
usr/include/llvm/ExecutionEngine/Orc/TargetProcess/JITLoaderGDB.h
usr/include/llvm/ExecutionEngine/Orc/TargetProcess/JITLoaderPerf.h
+usr/include/llvm/ExecutionEngine/Orc/TargetProcess/JITLoaderVTune.h
usr/include/llvm/ExecutionEngine/Orc/TargetProcess/RegisterEHFrames.h
usr/include/llvm/ExecutionEngine/Orc/TargetProcess/SimpleExecutorDylibManager.h
usr/include/llvm/ExecutionEngine/Orc/TargetProcess/SimpleExecutorMemoryManager.h
@@ -1065,6 +1086,10 @@ usr/include/llvm/Frontend/Offloading/Utility.h
usr/include/llvm/Frontend/OpenACC/ACC.h.inc
usr/include/llvm/Frontend/OpenACC/ACC.inc
usr/include/llvm/Frontend/OpenACC/ACC.td
+usr/include/llvm/Frontend/OpenMP/ClauseT.h
+usr/include/llvm/Frontend/OpenMP/ConstructCompositionT.h
+usr/include/llvm/Frontend/OpenMP/ConstructDecompositionT.h
+usr/include/llvm/Frontend/OpenMP/OMP.h
usr/include/llvm/Frontend/OpenMP/OMP.h.inc
usr/include/llvm/Frontend/OpenMP/OMP.inc
usr/include/llvm/Frontend/OpenMP/OMP.td
@@ -1082,6 +1107,7 @@ usr/include/llvm/FuzzMutate/Operations.h
usr/include/llvm/FuzzMutate/Random.h
usr/include/llvm/FuzzMutate/RandomIRBuilder.h
usr/include/llvm/IR/AbstractCallSite.h
+usr/include/llvm/IR/Analysis.h
usr/include/llvm/IR/Argument.h
usr/include/llvm/IR/AssemblyAnnotationWriter.h
usr/include/llvm/IR/Assumptions.h
@@ -1099,12 +1125,14 @@ usr/include/llvm/IR/Constant.h
usr/include/llvm/IR/ConstantFold.h
usr/include/llvm/IR/ConstantFolder.h
usr/include/llvm/IR/ConstantRange.h
+usr/include/llvm/IR/ConstantRangeList.h
usr/include/llvm/IR/Constants.h
usr/include/llvm/IR/ConstrainedOps.def
usr/include/llvm/IR/ConvergenceVerifier.h
usr/include/llvm/IR/CycleInfo.h
usr/include/llvm/IR/DIBuilder.h
usr/include/llvm/IR/DataLayout.h
+usr/include/llvm/IR/DbgVariableFragmentInfo.h
usr/include/llvm/IR/DebugInfo.h
usr/include/llvm/IR/DebugInfoFlags.def
usr/include/llvm/IR/DebugInfoMetadata.h
@@ -1123,6 +1151,7 @@ usr/include/llvm/IR/FixedMetadataKinds.def
usr/include/llvm/IR/FixedPointBuilder.h
usr/include/llvm/IR/Function.h
usr/include/llvm/IR/GCStrategy.h
+usr/include/llvm/IR/GEPNoWrapFlags.h
usr/include/llvm/IR/GVMaterializer.h
usr/include/llvm/IR/GenericConvergenceVerifierImpl.h
usr/include/llvm/IR/GetElementPtrTypeIterator.h
@@ -1194,6 +1223,7 @@ usr/include/llvm/IR/LegacyPassNameParser.h
usr/include/llvm/IR/MDBuilder.h
usr/include/llvm/IR/Mangler.h
usr/include/llvm/IR/MatrixBuilder.h
+usr/include/llvm/IR/MemoryModelRelaxationAnnotations.h
usr/include/llvm/IR/Metadata.def
usr/include/llvm/IR/Metadata.h
usr/include/llvm/IR/Module.h
@@ -1217,6 +1247,7 @@ usr/include/llvm/IR/ProfileSummary.h
usr/include/llvm/IR/PseudoProbe.h
usr/include/llvm/IR/ReplaceConstant.h
usr/include/llvm/IR/RuntimeLibcalls.def
+usr/include/llvm/IR/RuntimeLibcalls.h
usr/include/llvm/IR/SSAContext.h
usr/include/llvm/IR/SafepointIRVerifier.h
usr/include/llvm/IR/Statepoint.h
@@ -1268,7 +1299,6 @@ usr/include/llvm/MC/MCAsmInfoELF.h
usr/include/llvm/MC/MCAsmInfoGOFF.h
usr/include/llvm/MC/MCAsmInfoWasm.h
usr/include/llvm/MC/MCAsmInfoXCOFF.h
-usr/include/llvm/MC/MCAsmLayout.h
usr/include/llvm/MC/MCAsmMacro.h
usr/include/llvm/MC/MCAssembler.h
usr/include/llvm/MC/MCCodeEmitter.h
@@ -1283,6 +1313,7 @@ usr/include/llvm/MC/MCDisassembler/MCExternalSymbolizer.h
usr/include/llvm/MC/MCDisassembler/MCRelocationInfo.h
usr/include/llvm/MC/MCDisassembler/MCSymbolizer.h
usr/include/llvm/MC/MCDwarf.h
+usr/include/llvm/MC/MCELFExtras.h
usr/include/llvm/MC/MCELFObjectWriter.h
usr/include/llvm/MC/MCELFStreamer.h
usr/include/llvm/MC/MCExpr.h
@@ -1334,6 +1365,7 @@ usr/include/llvm/MC/MCSymbolCOFF.h
usr/include/llvm/MC/MCSymbolELF.h
usr/include/llvm/MC/MCSymbolGOFF.h
usr/include/llvm/MC/MCSymbolMachO.h
+usr/include/llvm/MC/MCSymbolTableEntry.h
usr/include/llvm/MC/MCSymbolWasm.h
usr/include/llvm/MC/MCSymbolXCOFF.h
usr/include/llvm/MC/MCTargetOptions.h
@@ -1456,13 +1488,18 @@ usr/include/llvm/PassAnalysisSupport.h
usr/include/llvm/PassInfo.h
usr/include/llvm/PassRegistry.h
usr/include/llvm/PassSupport.h
+usr/include/llvm/Passes/CodeGenPassBuilder.h
+usr/include/llvm/Passes/MachinePassRegistry.def
usr/include/llvm/Passes/OptimizationLevel.h
usr/include/llvm/Passes/PassBuilder.h
usr/include/llvm/Passes/PassPlugin.h
usr/include/llvm/Passes/StandardInstrumentations.h
+usr/include/llvm/Passes/TargetPassRegistry.inc
usr/include/llvm/ProfileData/Coverage/CoverageMapping.h
usr/include/llvm/ProfileData/Coverage/CoverageMappingReader.h
usr/include/llvm/ProfileData/Coverage/CoverageMappingWriter.h
+usr/include/llvm/ProfileData/Coverage/MCDCTypes.h
+usr/include/llvm/ProfileData/CtxInstrContextNode.h
usr/include/llvm/ProfileData/FunctionId.h
usr/include/llvm/ProfileData/GCOV.h
usr/include/llvm/ProfileData/HashKeyMap.h
@@ -1475,6 +1512,9 @@ usr/include/llvm/ProfileData/ItaniumManglingCanonicalizer.h
usr/include/llvm/ProfileData/MIBEntryDef.inc
usr/include/llvm/ProfileData/MemProf.h
usr/include/llvm/ProfileData/MemProfData.inc
+usr/include/llvm/ProfileData/MemProfReader.h
+usr/include/llvm/ProfileData/PGOCtxProfReader.h
+usr/include/llvm/ProfileData/PGOCtxProfWriter.h
usr/include/llvm/ProfileData/ProfileCommon.h
usr/include/llvm/ProfileData/RawMemProfReader.h
usr/include/llvm/ProfileData/SampleProf.h
@@ -1493,6 +1533,10 @@ usr/include/llvm/Remarks/RemarkSerializer.h
usr/include/llvm/Remarks/RemarkStreamer.h
usr/include/llvm/Remarks/RemarkStringTable.h
usr/include/llvm/Remarks/YAMLRemarkSerializer.h
+usr/include/llvm/SandboxIR/SandboxIR.h
+usr/include/llvm/SandboxIR/SandboxIRValues.def
+usr/include/llvm/SandboxIR/Tracker.h
+usr/include/llvm/SandboxIR/Use.h
usr/include/llvm/Support/AMDGPUAddrSpace.h
usr/include/llvm/Support/AMDGPUMetadata.h
usr/include/llvm/Support/AMDHSAKernelDescriptor.h
@@ -1547,7 +1591,7 @@ usr/include/llvm/Support/ConvertUTF.h
usr/include/llvm/Support/CrashRecoveryContext.h
usr/include/llvm/Support/DJB.h
usr/include/llvm/Support/DOTGraphTraits.h
-usr/include/llvm/Support/DXILOperationCommon.h
+usr/include/llvm/Support/DXILABI.h
usr/include/llvm/Support/DataExtractor.h
usr/include/llvm/Support/DataTypes.h
usr/include/llvm/Support/Debug.h
@@ -1566,6 +1610,7 @@ usr/include/llvm/Support/Error.h
usr/include/llvm/Support/ErrorHandling.h
usr/include/llvm/Support/ErrorOr.h
usr/include/llvm/Support/ExitCodes.h
+usr/include/llvm/Support/ExponentialBackoff.h
usr/include/llvm/Support/ExtensibleRTTI.h
usr/include/llvm/Support/Extension.def
usr/include/llvm/Support/FileCollector.h
@@ -1588,6 +1633,8 @@ usr/include/llvm/Support/GenericLoopInfoImpl.h
usr/include/llvm/Support/GlobPattern.h
usr/include/llvm/Support/GraphWriter.h
usr/include/llvm/Support/HashBuilder.h
+usr/include/llvm/Support/HexagonAttributeParser.h
+usr/include/llvm/Support/HexagonAttributes.h
usr/include/llvm/Support/InitLLVM.h
usr/include/llvm/Support/InstructionCost.h
usr/include/llvm/Support/JSON.h
@@ -1598,6 +1645,7 @@ usr/include/llvm/Support/LLVMDriver.h
usr/include/llvm/Support/LineIterator.h
usr/include/llvm/Support/Locale.h
usr/include/llvm/Support/LockFileManager.h
+usr/include/llvm/Support/LogicalResult.h
usr/include/llvm/Support/MD5.h
usr/include/llvm/Support/MSP430AttributeParser.h
usr/include/llvm/Support/MSP430Attributes.h
@@ -1626,7 +1674,7 @@ usr/include/llvm/Support/Process.h
usr/include/llvm/Support/Program.h
usr/include/llvm/Support/RISCVAttributeParser.h
usr/include/llvm/Support/RISCVAttributes.h
-usr/include/llvm/Support/RISCVISAInfo.h
+usr/include/llvm/Support/RISCVISAUtils.h
usr/include/llvm/Support/RWMutex.h
usr/include/llvm/Support/RandomNumberGenerator.h
usr/include/llvm/Support/Recycler.h
@@ -1643,6 +1691,7 @@ usr/include/llvm/Support/ScaledNumber.h
usr/include/llvm/Support/ScopedPrinter.h
usr/include/llvm/Support/Signals.h
usr/include/llvm/Support/Signposts.h
+usr/include/llvm/Support/SipHash.h
usr/include/llvm/Support/SmallVectorMemoryBuffer.h
usr/include/llvm/Support/Solaris/sys/regset.h
usr/include/llvm/Support/SourceMgr.h
@@ -1681,6 +1730,7 @@ usr/include/llvm/Support/X86FoldTablesUtils.h
usr/include/llvm/Support/YAMLParser.h
usr/include/llvm/Support/YAMLTraits.h
usr/include/llvm/Support/circular_raw_ostream.h
+usr/include/llvm/Support/float128.h
usr/include/llvm/Support/raw_os_ostream.h
usr/include/llvm/Support/raw_ostream.h
usr/include/llvm/Support/raw_sha1_ostream.h
@@ -1713,19 +1763,25 @@ usr/include/llvm/Target/TargetIntrinsicInfo.h
usr/include/llvm/Target/TargetItinerary.td
usr/include/llvm/Target/TargetLoweringObjectFile.h
usr/include/llvm/Target/TargetMachine.h
+usr/include/llvm/Target/TargetMacroFusion.td
usr/include/llvm/Target/TargetOptions.h
usr/include/llvm/Target/TargetPfmCounters.td
usr/include/llvm/Target/TargetSchedule.td
usr/include/llvm/Target/TargetSelectionDAG.td
+usr/include/llvm/TargetParser/AArch64CPUFeatures.inc
usr/include/llvm/TargetParser/AArch64TargetParser.h
+usr/include/llvm/TargetParser/AArch64TargetParserDef.inc
usr/include/llvm/TargetParser/ARMTargetParser.def
usr/include/llvm/TargetParser/ARMTargetParser.h
usr/include/llvm/TargetParser/ARMTargetParserCommon.h
+usr/include/llvm/TargetParser/ARMTargetParserDef.inc
usr/include/llvm/TargetParser/CSKYTargetParser.def
usr/include/llvm/TargetParser/CSKYTargetParser.h
usr/include/llvm/TargetParser/Host.h
usr/include/llvm/TargetParser/LoongArchTargetParser.def
usr/include/llvm/TargetParser/LoongArchTargetParser.h
+usr/include/llvm/TargetParser/PPCTargetParser.def
+usr/include/llvm/TargetParser/RISCVISAInfo.h
usr/include/llvm/TargetParser/RISCVTargetParser.h
usr/include/llvm/TargetParser/RISCVTargetParserDef.inc
usr/include/llvm/TargetParser/SubtargetFeature.h
@@ -1742,6 +1798,7 @@ usr/include/llvm/TextAPI/Architecture.def
usr/include/llvm/TextAPI/Architecture.h
usr/include/llvm/TextAPI/ArchitectureSet.h
usr/include/llvm/TextAPI/DylibReader.h
+usr/include/llvm/TextAPI/FileTypes.h
usr/include/llvm/TextAPI/InterfaceFile.h
usr/include/llvm/TextAPI/PackedVersion.h
usr/include/llvm/TextAPI/Platform.h
@@ -1777,6 +1834,7 @@ usr/include/llvm/Transforms/IPO/CrossDSOCFI.h
usr/include/llvm/Transforms/IPO/DeadArgumentElimination.h
usr/include/llvm/Transforms/IPO/ElimAvailExtern.h
usr/include/llvm/Transforms/IPO/EmbedBitcodePass.h
+usr/include/llvm/Transforms/IPO/ExpandVariadics.h
usr/include/llvm/Transforms/IPO/ExtractGV.h
usr/include/llvm/Transforms/IPO/ForceFunctionAttrs.h
usr/include/llvm/Transforms/IPO/FunctionAttrs.h
@@ -1801,6 +1859,7 @@ usr/include/llvm/Transforms/IPO/ProfiledCallGraph.h
usr/include/llvm/Transforms/IPO/SCCP.h
usr/include/llvm/Transforms/IPO/SampleContextTracker.h
usr/include/llvm/Transforms/IPO/SampleProfile.h
+usr/include/llvm/Transforms/IPO/SampleProfileMatcher.h
usr/include/llvm/Transforms/IPO/SampleProfileProbe.h
usr/include/llvm/Transforms/IPO/StripDeadPrototypes.h
usr/include/llvm/Transforms/IPO/StripSymbols.h
@@ -1824,8 +1883,12 @@ usr/include/llvm/Transforms/Instrumentation/HWAddressSanitizer.h
usr/include/llvm/Transforms/Instrumentation/InstrOrderFile.h
usr/include/llvm/Transforms/Instrumentation/InstrProfiling.h
usr/include/llvm/Transforms/Instrumentation/KCFI.h
+usr/include/llvm/Transforms/Instrumentation/LowerAllowCheckPass.h
usr/include/llvm/Transforms/Instrumentation/MemProfiler.h
usr/include/llvm/Transforms/Instrumentation/MemorySanitizer.h
+usr/include/llvm/Transforms/Instrumentation/NumericalStabilitySanitizer.h
+usr/include/llvm/Transforms/Instrumentation/PGOCtxProfLowering.h
+usr/include/llvm/Transforms/Instrumentation/PGOForceFunctionAttrs.h
usr/include/llvm/Transforms/Instrumentation/PGOInstrumentation.h
usr/include/llvm/Transforms/Instrumentation/PoisonChecking.h
usr/include/llvm/Transforms/Instrumentation/SanitizerBinaryMetadata.h
@@ -1857,6 +1920,7 @@ usr/include/llvm/Transforms/Scalar/InductiveRangeCheckElimination.h
usr/include/llvm/Transforms/Scalar/InferAddressSpaces.h
usr/include/llvm/Transforms/Scalar/InferAlignment.h
usr/include/llvm/Transforms/Scalar/InstSimplifyPass.h
+usr/include/llvm/Transforms/Scalar/JumpTableToSwitch.h
usr/include/llvm/Transforms/Scalar/JumpThreading.h
usr/include/llvm/Transforms/Scalar/LICM.h
usr/include/llvm/Transforms/Scalar/LoopAccessAnalysisPrinter.h
@@ -1872,7 +1936,6 @@ usr/include/llvm/Transforms/Scalar/LoopInterchange.h
usr/include/llvm/Transforms/Scalar/LoopLoadElimination.h
usr/include/llvm/Transforms/Scalar/LoopPassManager.h
usr/include/llvm/Transforms/Scalar/LoopPredication.h
-usr/include/llvm/Transforms/Scalar/LoopReroll.h
usr/include/llvm/Transforms/Scalar/LoopRotation.h
usr/include/llvm/Transforms/Scalar/LoopSimplifyCFG.h
usr/include/llvm/Transforms/Scalar/LoopSink.h
@@ -1930,6 +1993,7 @@ usr/include/llvm/Transforms/Utils/CodeLayout.h
usr/include/llvm/Transforms/Utils/CodeMoverUtils.h
usr/include/llvm/Transforms/Utils/CountVisits.h
usr/include/llvm/Transforms/Utils/CtorUtils.h
+usr/include/llvm/Transforms/Utils/DXILResource.h
usr/include/llvm/Transforms/Utils/DXILUpgrade.h
usr/include/llvm/Transforms/Utils/Debugify.h
usr/include/llvm/Transforms/Utils/EntryExitInstrumenter.h
@@ -1995,6 +2059,7 @@ usr/include/llvm/Transforms/Utils/UnrollLoop.h
usr/include/llvm/Transforms/Utils/VNCoercion.h
usr/include/llvm/Transforms/Utils/ValueMapper.h
usr/include/llvm/Transforms/Vectorize/LoadStoreVectorizer.h
+usr/include/llvm/Transforms/Vectorize/LoopIdiomVectorize.h
usr/include/llvm/Transforms/Vectorize/LoopVectorizationLegality.h
usr/include/llvm/Transforms/Vectorize/LoopVectorize.h
usr/include/llvm/Transforms/Vectorize/SLPVectorizer.h
@@ -2038,7 +2103,6 @@ usr/lib/cmake/llvm/FindLibEdit.cmake
usr/lib/cmake/llvm/FindLibpfm.cmake
usr/lib/cmake/llvm/FindOCaml.cmake
usr/lib/cmake/llvm/FindSphinx.cmake
-usr/lib/cmake/llvm/FindTerminfo.cmake
usr/lib/cmake/llvm/FindZ3.cmake
usr/lib/cmake/llvm/Findzstd.cmake
usr/lib/cmake/llvm/GenerateVersionFromVCS.cmake
@@ -2063,6 +2127,10 @@ usr/lib/cmake/llvm/TensorFlowCompile.cmake
usr/lib/cmake/llvm/UseLibtool.cmake
usr/lib/cmake/llvm/VersionFromVCS.cmake
usr/lib/cmake/llvm/llvm-driver-template.cpp.in
+usr/lib/libLLVM-19.so
+usr/lib/libLLVM.so
+usr/lib/libLLVM.so.18.1
+usr/lib/libLLVM.so.19.1
usr/lib/libLLVMAArch64AsmParser.a
usr/lib/libLLVMAArch64CodeGen.a
usr/lib/libLLVMAArch64Desc.a
@@ -2098,6 +2166,7 @@ usr/lib/libLLVMBitstreamReader.a
usr/lib/libLLVMCFGuard.a
usr/lib/libLLVMCFIVerify.a
usr/lib/libLLVMCodeGen.a
+usr/lib/libLLVMCodeGenData.a
usr/lib/libLLVMCodeGenTypes.a
usr/lib/libLLVMCore.a
usr/lib/libLLVMCoroutines.a
@@ -2163,6 +2232,7 @@ usr/lib/libLLVMObjCARCOpts.a
usr/lib/libLLVMObjCopy.a
usr/lib/libLLVMObject.a
usr/lib/libLLVMObjectYAML.a
+usr/lib/libLLVMOptDriver.a
usr/lib/libLLVMOption.a
usr/lib/libLLVMOrcDebugging.a
usr/lib/libLLVMOrcJIT.a
@@ -2178,6 +2248,7 @@ usr/lib/libLLVMPowerPCInfo.a
usr/lib/libLLVMProfileData.a
usr/lib/libLLVMRemarks.a
usr/lib/libLLVMRuntimeDyld.a
+usr/lib/libLLVMSandboxIR.a
usr/lib/libLLVMScalarOpts.a
usr/lib/libLLVMSelectionDAG.a
usr/lib/libLLVMSupport.a
@@ -2188,8 +2259,8 @@ usr/lib/libLLVMSystemZDesc.a
usr/lib/libLLVMSystemZDisassembler.a
usr/lib/libLLVMSystemZInfo.a
usr/lib/libLLVMTableGen.a
+usr/lib/libLLVMTableGenBasic.a
usr/lib/libLLVMTableGenCommon.a
-usr/lib/libLLVMTableGenGlobalISel.a
usr/lib/libLLVMTarget.a
usr/lib/libLLVMTargetParser.a
usr/lib/libLLVMTextAPI.a
@@ -2212,13 +2283,10 @@ usr/lib/libLLVMX86Info.a
usr/lib/libLLVMX86TargetMCA.a
usr/lib/libLLVMXRay.a
usr/lib/libLLVMipo.a
-usr/lib/libLLVM-18.so
-usr/lib/libLLVM.so
-usr/lib/libLLVM.so.18.1
usr/lib/libLTO.so
-usr/lib/libLTO.so.18.1
+usr/lib/libLTO.so.19.1
usr/lib/libRemarks.so
-usr/lib/libRemarks.so.18.1
+usr/lib/libRemarks.so.19.1
usr/lib64/LLVMgold.so
usr/lib64/bfd-plugins/LLVMgold.so
usr/lib64/cmake/llvm/AddLLVM.cmake
@@ -2235,7 +2303,6 @@ usr/lib64/cmake/llvm/FindLibEdit.cmake
usr/lib64/cmake/llvm/FindLibpfm.cmake
usr/lib64/cmake/llvm/FindOCaml.cmake
usr/lib64/cmake/llvm/FindSphinx.cmake
-usr/lib64/cmake/llvm/FindTerminfo.cmake
usr/lib64/cmake/llvm/FindZ3.cmake
usr/lib64/cmake/llvm/Findzstd.cmake
usr/lib64/cmake/llvm/GenerateVersionFromVCS.cmake
@@ -2260,9 +2327,10 @@ usr/lib64/cmake/llvm/TensorFlowCompile.cmake
usr/lib64/cmake/llvm/UseLibtool.cmake
usr/lib64/cmake/llvm/VersionFromVCS.cmake
usr/lib64/cmake/llvm/llvm-driver-template.cpp.in
-usr/lib64/libLLVM-18.so
+usr/lib64/libLLVM-19.so
usr/lib64/libLLVM.so
usr/lib64/libLLVM.so.18.1
+usr/lib64/libLLVM.so.19.1
usr/lib64/libLLVMAArch64AsmParser.a
usr/lib64/libLLVMAArch64CodeGen.a
usr/lib64/libLLVMAArch64Desc.a
@@ -2298,6 +2366,7 @@ usr/lib64/libLLVMBitstreamReader.a
usr/lib64/libLLVMCFGuard.a
usr/lib64/libLLVMCFIVerify.a
usr/lib64/libLLVMCodeGen.a
+usr/lib64/libLLVMCodeGenData.a
usr/lib64/libLLVMCodeGenTypes.a
usr/lib64/libLLVMCore.a
usr/lib64/libLLVMCoroutines.a
@@ -2363,6 +2432,7 @@ usr/lib64/libLLVMObjCARCOpts.a
usr/lib64/libLLVMObjCopy.a
usr/lib64/libLLVMObject.a
usr/lib64/libLLVMObjectYAML.a
+usr/lib64/libLLVMOptDriver.a
usr/lib64/libLLVMOption.a
usr/lib64/libLLVMOrcDebugging.a
usr/lib64/libLLVMOrcJIT.a
@@ -2378,6 +2448,7 @@ usr/lib64/libLLVMPowerPCInfo.a
usr/lib64/libLLVMProfileData.a
usr/lib64/libLLVMRemarks.a
usr/lib64/libLLVMRuntimeDyld.a
+usr/lib64/libLLVMSandboxIR.a
usr/lib64/libLLVMScalarOpts.a
usr/lib64/libLLVMSelectionDAG.a
usr/lib64/libLLVMSupport.a
@@ -2388,8 +2459,8 @@ usr/lib64/libLLVMSystemZDesc.a
usr/lib64/libLLVMSystemZDisassembler.a
usr/lib64/libLLVMSystemZInfo.a
usr/lib64/libLLVMTableGen.a
+usr/lib64/libLLVMTableGenBasic.a
usr/lib64/libLLVMTableGenCommon.a
-usr/lib64/libLLVMTableGenGlobalISel.a
usr/lib64/libLLVMTarget.a
usr/lib64/libLLVMTargetParser.a
usr/lib64/libLLVMTextAPI.a
@@ -2413,9 +2484,9 @@ usr/lib64/libLLVMX86TargetMCA.a
usr/lib64/libLLVMXRay.a
usr/lib64/libLLVMipo.a
usr/lib64/libLTO.so
-usr/lib64/libLTO.so.18.1
+usr/lib64/libLTO.so.19.1
usr/lib64/libRemarks.so
-usr/lib64/libRemarks.so.18.1
+usr/lib64/libRemarks.so.19.1
usr/share/licenses/llvm-devel/LICENSE.TXT
usr/share/licenses/llvm-libs/LICENSE.TXT
usr/share/licenses/llvm-static/LICENSE.TXT
diff --git a/devel/linux-rl9-qt5-qttools/Makefile b/devel/linux-rl9-qt5-qttools/Makefile
index 309af07caffb..e0053f67b4a3 100644
--- a/devel/linux-rl9-qt5-qttools/Makefile
+++ b/devel/linux-rl9-qt5-qttools/Makefile
@@ -1,7 +1,7 @@
PORTNAME= qt5
PORTVERSION= 5.15.9
-DISTVERSIONSUFFIX= -5.el9
-PORTREVISION= 3
+DISTVERSIONSUFFIX= -6.el9
+PORTREVISION= 4
CATEGORIES= devel linux
PKGNAMESUFFIX= -qttools
diff --git a/devel/linux-rl9-qt5-qttools/distinfo b/devel/linux-rl9-qt5-qttools/distinfo
index a58b6439a9e3..e9c6e79f6797 100644
--- a/devel/linux-rl9-qt5-qttools/distinfo
+++ b/devel/linux-rl9-qt5-qttools/distinfo
@@ -1,27 +1,27 @@
-TIMESTAMP = 1734288813
-SHA256 (rocky/q/qt5-qttools-5.15.9-5.el9.aarch64.rpm) = ab3831878803314df32a7057f0f12470dd136862a61a99a26cf88739ecb2cd64
-SIZE (rocky/q/qt5-qttools-5.15.9-5.el9.aarch64.rpm) = 40151
-SHA256 (rocky/q/qt5-qttools-5.15.9-5.el9.x86_64.rpm) = 1b8400c7aae0f1932d733bd01ad97044ed2ea5fe0d4a469c5762f1deec69470c
-SIZE (rocky/q/qt5-qttools-5.15.9-5.el9.x86_64.rpm) = 40283
-SHA256 (rocky/q/qt5-qttools-common-5.15.9-5.el9.noarch.rpm) = 4edf61dc600d99ef490b13b19853435fb65e83beb28310bea31777e0f815e449
-SIZE (rocky/q/qt5-qttools-common-5.15.9-5.el9.noarch.rpm) = 10316
-SHA256 (rocky/q/qt5-qttools-libs-designer-5.15.9-5.el9.aarch64.rpm) = 8477ad1ba95f86396751c268a97d0162ec11ca0870ed8406ef4ab056f217ecf7
-SIZE (rocky/q/qt5-qttools-libs-designer-5.15.9-5.el9.aarch64.rpm) = 2829186
-SHA256 (rocky/q/qt5-qttools-libs-designer-5.15.9-5.el9.i686.rpm) = 3a91a9eb23412817b5f84c20f6fb9f1cd9346c552b976f5e43097a46b085e285
-SIZE (rocky/q/qt5-qttools-libs-designer-5.15.9-5.el9.i686.rpm) = 2949626
-SHA256 (rocky/q/qt5-qttools-libs-designer-5.15.9-5.el9.x86_64.rpm) = ff3f632343480bc61c2fdd2a07cc8afa0afacf0baccf0d32645952a9f9e370e6
-SIZE (rocky/q/qt5-qttools-libs-designer-5.15.9-5.el9.x86_64.rpm) = 2827575
-SHA256 (rocky/q/qt5-qttools-libs-designercomponents-5.15.9-5.el9.aarch64.rpm) = 9d4fe85fd116bf73f0d12a0b072eb2a857df8c481ae94f04cd6a7349fb3983b5
-SIZE (rocky/q/qt5-qttools-libs-designercomponents-5.15.9-5.el9.aarch64.rpm) = 805452
-SHA256 (rocky/q/qt5-qttools-libs-designercomponents-5.15.9-5.el9.i686.rpm) = e75aa47355887e3662b9d587351deea89153fa412e1d411ad795c39f4ded5b4d
-SIZE (rocky/q/qt5-qttools-libs-designercomponents-5.15.9-5.el9.i686.rpm) = 881437
-SHA256 (rocky/q/qt5-qttools-libs-designercomponents-5.15.9-5.el9.x86_64.rpm) = c1fdbf520c254f57d9ad806ab51eca75ae7cfc9b1fa6503b888d3acb2103d52e
-SIZE (rocky/q/qt5-qttools-libs-designercomponents-5.15.9-5.el9.x86_64.rpm) = 801989
-SHA256 (rocky/q/qt5-qttools-libs-help-5.15.9-5.el9.aarch64.rpm) = 57dfba34fbd6511b2c86aaead9a4ebfab909753e33c079ae34327698421d9ec3
-SIZE (rocky/q/qt5-qttools-libs-help-5.15.9-5.el9.aarch64.rpm) = 158996
-SHA256 (rocky/q/qt5-qttools-libs-help-5.15.9-5.el9.i686.rpm) = b9932dcd424903f7490276be825680890d069c787a4d33f06d8b74885562f96e
-SIZE (rocky/q/qt5-qttools-libs-help-5.15.9-5.el9.i686.rpm) = 178589
-SHA256 (rocky/q/qt5-qttools-libs-help-5.15.9-5.el9.x86_64.rpm) = 144261840fb75f7a9d0bb756c323ec1d703677a5417bdf307b850132ab760f0d
-SIZE (rocky/q/qt5-qttools-libs-help-5.15.9-5.el9.x86_64.rpm) = 158238
-SHA256 (rocky/q/qt5-qttools-5.15.9-5.el9.src.rpm) = 4592a2cc39d43fddb724e390e3f264dc4f8a4b312eac2335ef119661ad80817f
-SIZE (rocky/q/qt5-qttools-5.15.9-5.el9.src.rpm) = 8922055
+TIMESTAMP = 1750648840
+SHA256 (rocky/q/qt5-qttools-5.15.9-6.el9.aarch64.rpm) = ca809684d8ad6f6233f97b416747ab62d0a3cd74446960d0cb1da84463e64b58
+SIZE (rocky/q/qt5-qttools-5.15.9-6.el9.aarch64.rpm) = 39417
+SHA256 (rocky/q/qt5-qttools-5.15.9-6.el9.x86_64.rpm) = 4ce589d916e623d82e9fb81034eeb72f229bfec9b515fdaee9b7566ea1147641
+SIZE (rocky/q/qt5-qttools-5.15.9-6.el9.x86_64.rpm) = 39823
+SHA256 (rocky/q/qt5-qttools-common-5.15.9-6.el9.noarch.rpm) = 4aad543770fdfb17760eff0bb24acbf3495acc7d9e3ccd33508295e470932c64
+SIZE (rocky/q/qt5-qttools-common-5.15.9-6.el9.noarch.rpm) = 10227
+SHA256 (rocky/q/qt5-qttools-libs-designer-5.15.9-6.el9.aarch64.rpm) = 6b4e3bee56d7d9402ff480ee040a880c576556433691ba1e6ac7153aa55a83e8
+SIZE (rocky/q/qt5-qttools-libs-designer-5.15.9-6.el9.aarch64.rpm) = 2828271
+SHA256 (rocky/q/qt5-qttools-libs-designer-5.15.9-6.el9.i686.rpm) = 37010208672ca9871a39c85df0c144415d4e0eafbf3b7f61b4c4ae29a0fd63e6
+SIZE (rocky/q/qt5-qttools-libs-designer-5.15.9-6.el9.i686.rpm) = 2950313
+SHA256 (rocky/q/qt5-qttools-libs-designer-5.15.9-6.el9.x86_64.rpm) = aa4da453778031ab4cfb7a5ef022d7f954cc864ee63af7898b8b4ea8a1f4b170
+SIZE (rocky/q/qt5-qttools-libs-designer-5.15.9-6.el9.x86_64.rpm) = 2826994
+SHA256 (rocky/q/qt5-qttools-libs-designercomponents-5.15.9-6.el9.aarch64.rpm) = 0135a3b3d2bb4f515cce4ad29d367c332e0bcf66b0df416cee66e44e1a582098
+SIZE (rocky/q/qt5-qttools-libs-designercomponents-5.15.9-6.el9.aarch64.rpm) = 805111
+SHA256 (rocky/q/qt5-qttools-libs-designercomponents-5.15.9-6.el9.i686.rpm) = bfa58717e5989357dd37c5529dc4f6ce6b9ed3246c8101afc9eb63859e7e8ea6
+SIZE (rocky/q/qt5-qttools-libs-designercomponents-5.15.9-6.el9.i686.rpm) = 880069
+SHA256 (rocky/q/qt5-qttools-libs-designercomponents-5.15.9-6.el9.x86_64.rpm) = 91813d9b030f90c38beb1dd96d44837590a08f3015b9e4c50b6dd9a4884093b2
+SIZE (rocky/q/qt5-qttools-libs-designercomponents-5.15.9-6.el9.x86_64.rpm) = 801515
+SHA256 (rocky/q/qt5-qttools-libs-help-5.15.9-6.el9.aarch64.rpm) = 657d3c4f949a78495eeb91f45e26022f986a9a451b0f401c438205a6565dfe43
+SIZE (rocky/q/qt5-qttools-libs-help-5.15.9-6.el9.aarch64.rpm) = 158798
+SHA256 (rocky/q/qt5-qttools-libs-help-5.15.9-6.el9.i686.rpm) = 0e67a9a3193ae088983cd54f434054636d9b7467971d42f7ae5b1388c625d602
+SIZE (rocky/q/qt5-qttools-libs-help-5.15.9-6.el9.i686.rpm) = 178232
+SHA256 (rocky/q/qt5-qttools-libs-help-5.15.9-6.el9.x86_64.rpm) = c45e7badd13496fffa5a9b4b174fb502cc811572d150af7622b37fdbe7a7da72
+SIZE (rocky/q/qt5-qttools-libs-help-5.15.9-6.el9.x86_64.rpm) = 157951
+SHA256 (rocky/q/qt5-qttools-5.15.9-6.el9.src.rpm) = b5bf621c0495215b0dc053f0ef4abfd65b95d28bb82baacca78fbfb5de8b906b
+SIZE (rocky/q/qt5-qttools-5.15.9-6.el9.src.rpm) = 8921992
diff --git a/devel/linux-rl9-strace/Makefile b/devel/linux-rl9-strace/Makefile
index 6c6f8276dc75..b94866731f46 100644
--- a/devel/linux-rl9-strace/Makefile
+++ b/devel/linux-rl9-strace/Makefile
@@ -1,6 +1,6 @@
PORTNAME= strace
-PORTVERSION= 5.18
-DISTVERSIONSUFFIX= -2.el9
+PORTVERSION= 6.12
+DISTVERSIONSUFFIX= -1.el9
CATEGORIES= devel
MAINTAINER= emulation@FreeBSD.org
diff --git a/devel/linux-rl9-strace/distinfo b/devel/linux-rl9-strace/distinfo
index d0e98d76e42f..c4c07eca0f85 100644
--- a/devel/linux-rl9-strace/distinfo
+++ b/devel/linux-rl9-strace/distinfo
@@ -1,7 +1,7 @@
-TIMESTAMP = 1706860420
-SHA256 (rocky/s/strace-5.18-2.el9.aarch64.rpm) = 09f70a66adcea1e3778ccf07f41d8dfedb365c1dfa2b5eb50810d39f07525507
-SIZE (rocky/s/strace-5.18-2.el9.aarch64.rpm) = 1368782
-SHA256 (rocky/s/strace-5.18-2.el9.x86_64.rpm) = f189da0f9d11a954f2e2828f50580fd8a1c72a9d086d984523734b6e230177d1
-SIZE (rocky/s/strace-5.18-2.el9.x86_64.rpm) = 1428127
-SHA256 (rocky/s/strace-5.18-2.el9.src.rpm) = 5e461fe9b700d4825a9a16b551d408bdbb838b71bea152143e3009d2c5944803
-SIZE (rocky/s/strace-5.18-2.el9.src.rpm) = 2342957
+TIMESTAMP = 1750640836
+SHA256 (rocky/s/strace-6.12-1.el9.aarch64.rpm) = fd121702060e101505e6cec78f182c0477bacb257bbfe9b23721d9028d30fc59
+SIZE (rocky/s/strace-6.12-1.el9.aarch64.rpm) = 1490213
+SHA256 (rocky/s/strace-6.12-1.el9.x86_64.rpm) = d8742200d9c2bfb4c77eebd4783f163af7b5a6c7809353d3268890f209c08507
+SIZE (rocky/s/strace-6.12-1.el9.x86_64.rpm) = 1568070
+SHA256 (rocky/s/strace-6.12-1.el9.src.rpm) = 8ec35a115005836b9ba3278481ac9a185a4c255c0665c5115d82a182ed14c007
+SIZE (rocky/s/strace-6.12-1.el9.src.rpm) = 2650546
diff --git a/devel/linux-rl9-systemd-libs/Makefile b/devel/linux-rl9-systemd-libs/Makefile
index 31d44f17958f..4bbf2349ef97 100644
--- a/devel/linux-rl9-systemd-libs/Makefile
+++ b/devel/linux-rl9-systemd-libs/Makefile
@@ -1,7 +1,7 @@
PORTNAME= systemd
PORTVERSION= 252
-DISTVERSIONSUFFIX= -46.el9_5.3
-PORTREVISION= 8
+DISTVERSIONSUFFIX= -51.el9
+PORTREVISION= 9
CATEGORIES= devel linux
PKGNAMESUFFIX= -libs
diff --git a/devel/linux-rl9-systemd-libs/distinfo b/devel/linux-rl9-systemd-libs/distinfo
index c6d24c12dadc..b969b9aa4893 100644
--- a/devel/linux-rl9-systemd-libs/distinfo
+++ b/devel/linux-rl9-systemd-libs/distinfo
@@ -1,9 +1,9 @@
-TIMESTAMP = 1744743838
-SHA256 (rocky/s/systemd-libs-252-46.el9_5.3.aarch64.rpm) = 50a52c9e60f63e8e46265e4f51c12e8b14102d1279316b9ab104cf23b45bcae5
-SIZE (rocky/s/systemd-libs-252-46.el9_5.3.aarch64.rpm) = 654123
-SHA256 (rocky/s/systemd-libs-252-46.el9_5.3.i686.rpm) = 2190eddae6f2b0b3b2c3f71df0a21c57910df829cc164df9e171bd96b36d4bc8
-SIZE (rocky/s/systemd-libs-252-46.el9_5.3.i686.rpm) = 718930
-SHA256 (rocky/s/systemd-libs-252-46.el9_5.3.x86_64.rpm) = 1bf716f1acba9276adb3867646bf0e101a29761d2c6873b6882be0c1f8f6f8d0
-SIZE (rocky/s/systemd-libs-252-46.el9_5.3.x86_64.rpm) = 687037
-SHA256 (rocky/s/systemd-252-46.el9_5.3.src.rpm) = 3bd8fb27b46fb3f63dfcd94967f1e71d540f90fc034855c8403e823d712bdbe1
-SIZE (rocky/s/systemd-252-46.el9_5.3.src.rpm) = 37043431
+TIMESTAMP = 1750640941
+SHA256 (rocky/s/systemd-libs-252-51.el9.aarch64.rpm) = 290348dbffb6fa411e95db673cdeb1d955ec9a67d9e26aa9b002a5af9927846f
+SIZE (rocky/s/systemd-libs-252-51.el9.aarch64.rpm) = 657055
+SHA256 (rocky/s/systemd-libs-252-51.el9.i686.rpm) = 13efacbcf1e1f1fbef08bb849166885a3ca177fc505401534c90156b211df5e4
+SIZE (rocky/s/systemd-libs-252-51.el9.i686.rpm) = 721681
+SHA256 (rocky/s/systemd-libs-252-51.el9.x86_64.rpm) = aaf874508c33c2cd5553c7d5cdd1ca93d1307b86c6448e04355e247c03623bb5
+SIZE (rocky/s/systemd-libs-252-51.el9.x86_64.rpm) = 690071
+SHA256 (rocky/s/systemd-252-51.el9.src.rpm) = c5ca5061a8d5223610a55099df1a676dfde16809a07b31752b247c951ad1324b
+SIZE (rocky/s/systemd-252-51.el9.src.rpm) = 42963242
diff --git a/devel/log4shib/Makefile b/devel/log4shib/Makefile
index 2114e5f1bfb2..2e7b1087a492 100644
--- a/devel/log4shib/Makefile
+++ b/devel/log4shib/Makefile
@@ -1,5 +1,6 @@
PORTNAME= log4shib
DISTVERSION= 2.0.1
+PORTREVISION= 1
CATEGORIES= devel
MASTER_SITES= http://shibboleth.net/downloads/${PORTNAME}/${DISTVERSION}/
@@ -7,7 +8,7 @@ MAINTAINER= girgen@FreeBSD.org
COMMENT= Library of C++ classes for flexible logging
WWW= https://spaces.internet2.edu/display/SHIB2/log4shib
-LICENSE= APACHE20
+LICENSE= LGPL21
USES= gmake pathfix pkgconfig libtool
GNU_CONFIGURE= yes
diff --git a/devel/love07/Makefile b/devel/love07/Makefile
index 029eb5efad33..204758a2f45c 100644
--- a/devel/love07/Makefile
+++ b/devel/love07/Makefile
@@ -3,7 +3,7 @@ PORTVERSION= 0.7.2
PORTREVISION= 26
CATEGORIES= devel games
MASTER_SITES= http://cdn.bitbucket.org/rude/love/downloads/ \
- http://mirror.amdmi3.ru/distfiles/
+ https://mirror.amdmi3.ru/distfiles/
PKGNAMESUFFIX= 07
DISTNAME= ${PORTNAME}-${PORTVERSION}-linux-src
diff --git a/devel/love08/Makefile b/devel/love08/Makefile
index 5d7d59a86d33..edd5770b2734 100644
--- a/devel/love08/Makefile
+++ b/devel/love08/Makefile
@@ -3,7 +3,7 @@ PORTVERSION= 0.8.0
PORTREVISION= 20
CATEGORIES= devel games
MASTER_SITES= http://cdn.bitbucket.org/rude/love/downloads/ \
- http://mirror.amdmi3.ru/distfiles/
+ https://mirror.amdmi3.ru/distfiles/
PKGNAMESUFFIX= 08
DISTNAME= ${PORTNAME}-${PORTVERSION}-linux-src
diff --git a/devel/love10/Makefile b/devel/love10/Makefile
index 09df76ffab02..de37c60a28bf 100644
--- a/devel/love10/Makefile
+++ b/devel/love10/Makefile
@@ -3,7 +3,7 @@ PORTVERSION= 0.10.2
PORTREVISION= 5
CATEGORIES= devel games
MASTER_SITES= https://bitbucket.org/rude/love/downloads/ \
- http://mirror.amdmi3.ru/distfiles/
+ https://mirror.amdmi3.ru/distfiles/
PKGNAMESUFFIX= 10
DISTNAME= ${PORTNAME}-${PORTVERSION}-linux-src
diff --git a/devel/lxqt2-build-tools/Makefile b/devel/lxqt2-build-tools/Makefile
index 56605a28a028..e29e1e18c541 100644
--- a/devel/lxqt2-build-tools/Makefile
+++ b/devel/lxqt2-build-tools/Makefile
@@ -1,5 +1,5 @@
PORTNAME= lxqt2-build-tools
-PORTVERSION= 2.2.0
+PORTVERSION= 2.2.1
CATEGORIES= devel
MASTER_SITES= LXQT/${PORTNAME:S/2//}
diff --git a/devel/lxqt2-build-tools/distinfo b/devel/lxqt2-build-tools/distinfo
index 84ae05966e5f..bea3d215bd72 100644
--- a/devel/lxqt2-build-tools/distinfo
+++ b/devel/lxqt2-build-tools/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744924722
-SHA256 (lxqt/lxqt-build-tools-2.2.0.tar.xz) = 1214e12ca06561ca724e67092ae1265fdd23128fde449e9d3b0275cb2a051d43
-SIZE (lxqt/lxqt-build-tools-2.2.0.tar.xz) = 26088
+TIMESTAMP = 1750552448
+SHA256 (lxqt/lxqt-build-tools-2.2.1.tar.xz) = 13dcdf2e6b55cc334ac0ddadd0c131d46c46e06fab0d6ca7b8b96c260c8e332f
+SIZE (lxqt/lxqt-build-tools-2.2.1.tar.xz) = 25728
diff --git a/devel/lxqt2-build-tools/pkg-plist b/devel/lxqt2-build-tools/pkg-plist
index b2354faa3821..4764645644d8 100644
--- a/devel/lxqt2-build-tools/pkg-plist
+++ b/devel/lxqt2-build-tools/pkg-plist
@@ -5,7 +5,6 @@ share/cmake/lxqt2-build-tools/find-modules/FindFontconfig.cmake
share/cmake/lxqt2-build-tools/find-modules/FindGLIB.cmake
share/cmake/lxqt2-build-tools/find-modules/FindMenuCache.cmake
share/cmake/lxqt2-build-tools/find-modules/FindUDev.cmake
-share/cmake/lxqt2-build-tools/find-modules/FindXCB.cmake
share/cmake/lxqt2-build-tools/find-modules/FindXKBCommon.cmake
share/cmake/lxqt2-build-tools/find-modules/FindXTerm.cmake
share/cmake/lxqt2-build-tools/find-modules/FindXdgEmail.cmake
diff --git a/devel/m17n-db/Makefile b/devel/m17n-db/Makefile
index c6e78b9d2074..d990c4e838e1 100644
--- a/devel/m17n-db/Makefile
+++ b/devel/m17n-db/Makefile
@@ -1,5 +1,5 @@
PORTNAME= m17n-db
-PORTVERSION= 1.8.0
+PORTVERSION= 1.8.10
CATEGORIES= devel textproc
MASTER_SITES= SAVANNAH/m17n:m17n \
GNU/glibc:glibc
@@ -26,7 +26,7 @@ NLS_USES= gettext
NLS_CONFIGURE_ENABLE= nls
M17N_DISTFILE= ${DISTNAME}${EXTRACT_SUFX}
-GLIBC_VERSION= 2.27
+GLIBC_VERSION= 2.41
GLIBC_DISTFILE= glibc-${GLIBC_VERSION}.tar.bz2
CHARMAPSDIR= glibc-${GLIBC_VERSION}/localedata/charmaps
diff --git a/devel/m17n-db/distinfo b/devel/m17n-db/distinfo
index 56ea05f908b2..5d348b45b433 100644
--- a/devel/m17n-db/distinfo
+++ b/devel/m17n-db/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1527787167
-SHA256 (m17n-db-1.8.0.tar.gz) = 657f23835b6655e7a63a362bac66260454ee356da4855eadb9366911d33fdc6d
-SIZE (m17n-db-1.8.0.tar.gz) = 1977364
-SHA256 (glibc-2.27.tar.bz2) = e49c919c83579984f7c2442243861d04227e8dc831a08d7bf60cdacfdcd08797
-SIZE (glibc-2.27.tar.bz2) = 22367177
+TIMESTAMP = 1749210948
+SHA256 (m17n-db-1.8.10.tar.gz) = 31024e0513533448b9b31ea3294d35a6426e6690eb44628680731aa955c0c16c
+SIZE (m17n-db-1.8.10.tar.gz) = 2582328
+SHA256 (glibc-2.41.tar.bz2) = 13cffc682feef721d575250bd4845f92950d3aab23c471279c0f70e497b08442
+SIZE (glibc-2.41.tar.bz2) = 27409317
diff --git a/devel/m17n-db/pkg-plist b/devel/m17n-db/pkg-plist
index 596c5f1c0e4d..14eefdca67e3 100644
--- a/devel/m17n-db/pkg-plist
+++ b/devel/m17n-db/pkg-plist
@@ -190,6 +190,7 @@ share/m17n/ar-kbd.mim
share/m17n/ar-translit.mim
share/m17n/ar.lnm
share/m17n/as-inscript.mim
+share/m17n/as-inscript2.mim
share/m17n/as-itrans.mim
share/m17n/as-phonetic.mim
share/m17n/as.lnm
@@ -203,13 +204,16 @@ share/m17n/bg.lnm
share/m17n/bla-phonetic.mim
share/m17n/bn-disha.mim
share/m17n/bn-inscript.mim
+share/m17n/bn-inscript2.mim
share/m17n/bn-itrans.mim
+share/m17n/bn-national-jatiya.mim
share/m17n/bn-probhat.mim
share/m17n/bn-unijoy.mim
share/m17n/bn.lnm
share/m17n/bo-ewts.mim
share/m17n/bo-tcrc.mim
share/m17n/bo-wylie.mim
+share/m17n/brx-inscript2-deva.mim
share/m17n/bs.lnm
share/m17n/byn.lnm
share/m17n/ca.lnm
@@ -223,18 +227,21 @@ share/m17n/da-post.mim
share/m17n/da.lnm
share/m17n/de.lnm
share/m17n/default.fst
+share/m17n/doi-inscript2-deva.mim
+share/m17n/dra-iso-15919-itrans.mim
share/m17n/dv-phonetic.mim
share/m17n/dv.lnm
share/m17n/dz.lnm
share/m17n/el-kbd.mim
share/m17n/el.lnm
+share/m17n/en-pn-eqf.mim
share/m17n/en.lnm
-share/m17n/eo-h-f.mim
-share/m17n/eo-h.mim
+share/m17n/eo-h-fundamente.mim
+share/m17n/eo-h-sistemo.mim
share/m17n/eo-plena.mim
-share/m17n/eo-q.mim
-share/m17n/eo-vi.mim
-share/m17n/eo-x.mim
+share/m17n/eo-q-sistemo.mim
+share/m17n/eo-vi-sistemo.mim
+share/m17n/eo-x-sistemo.mim
share/m17n/eo.lnm
share/m17n/es.lnm
share/m17n/et.lnm
@@ -253,6 +260,7 @@ share/m17n/gl.lnm
share/m17n/global.mim
share/m17n/grc-mizuochi.mim
share/m17n/gu-inscript.mim
+share/m17n/gu-inscript2.mim
share/m17n/gu-itrans.mim
share/m17n/gu-phonetic.mim
share/m17n/gu.lnm
@@ -260,7 +268,9 @@ share/m17n/gv.lnm
share/m17n/haw.lnm
share/m17n/he-kbd.mim
share/m17n/he.lnm
+share/m17n/hi-brahmi-itrans.mim
share/m17n/hi-inscript.mim
+share/m17n/hi-inscript2.mim
share/m17n/hi-itrans.mim
share/m17n/hi-optitransv2.mim
share/m17n/hi-phonetic.mim
@@ -276,33 +286,53 @@ share/m17n/hy-kbd.mim
share/m17n/hy.lnm
share/m17n/icons/am-sera.png
share/m17n/icons/ar-kbd.png
+share/m17n/icons/ar-translit.png
share/m17n/icons/as-inscript.png
+share/m17n/icons/as-inscript2.png
share/m17n/icons/as-itrans.png
share/m17n/icons/as-phonetic.png
+share/m17n/icons/ath-phonetic.png
share/m17n/icons/be-kbd.png
+share/m17n/icons/bla-phonetic.png
share/m17n/icons/bn-disha.png
share/m17n/icons/bn-inscript.png
+share/m17n/icons/bn-inscript2.png
share/m17n/icons/bn-itrans.png
+share/m17n/icons/bn-national-jatiya.png
share/m17n/icons/bn-probhat.png
share/m17n/icons/bn-unijoy.png
+share/m17n/icons/bo-ewts.png
+share/m17n/icons/bo-tcrc.png
share/m17n/icons/bo-wylie.png
share/m17n/icons/bopo-kbd.png
+share/m17n/icons/brx-inscript2-deva.png
share/m17n/icons/cmc-kbd.png
+share/m17n/icons/cr-western.png
share/m17n/icons/cs-kbd.png
+share/m17n/icons/da-post.png
+share/m17n/icons/doi-inscript2-deva.png
+share/m17n/icons/dra-iso-15919-itrans.png
share/m17n/icons/dv-phonetic.png
share/m17n/icons/el-kbd.png
share/m17n/icons/en-ispell.png
+share/m17n/icons/en-pn-eqf.png
share/m17n/icons/eo-h-fundamente.png
share/m17n/icons/eo-h-sistemo.png
share/m17n/icons/eo-plena.png
share/m17n/icons/eo-q-sistemo.png
+share/m17n/icons/eo-vi-sistemo.png
share/m17n/icons/eo-x-sistemo.png
share/m17n/icons/fa-isiri.png
+share/m17n/icons/fr-azerty.png
+share/m17n/icons/grc-mizuochi.png
share/m17n/icons/gu-inscript.png
+share/m17n/icons/gu-inscript2.png
share/m17n/icons/gu-itrans.png
share/m17n/icons/gu-phonetic.png
share/m17n/icons/he-kbd.png
+share/m17n/icons/hi-brahmi-itrans.png
share/m17n/icons/hi-inscript.png
+share/m17n/icons/hi-inscript2.png
share/m17n/icons/hi-itrans.png
share/m17n/icons/hi-optitransv2.png
share/m17n/icons/hi-phonetic.png
@@ -310,68 +340,128 @@ share/m17n/icons/hi-remington.png
share/m17n/icons/hi-typewriter.png
share/m17n/icons/hi-vedmata.png
share/m17n/icons/hr-kbd.png
+share/m17n/icons/hu-rovas-post.png
share/m17n/icons/hy-kbd.png
share/m17n/icons/ii-phonetic.png
+share/m17n/icons/iu-phonetic.png
share/m17n/icons/ja-anthy.png
share/m17n/icons/ja-tcode.png
+share/m17n/icons/ja-trycode.png
share/m17n/icons/ka-kbd.png
share/m17n/icons/kk-arabic.png
share/m17n/icons/kk-kbd.png
share/m17n/icons/km-yannis.png
share/m17n/icons/kn-inscript.png
+share/m17n/icons/kn-inscript2.png
share/m17n/icons/kn-itrans.png
share/m17n/icons/kn-kgp.png
share/m17n/icons/kn-optitransv2.png
+share/m17n/icons/kn-typewriter.png
share/m17n/icons/ko-han2.png
share/m17n/icons/ko-romaja.png
+share/m17n/icons/kok-inscript2-deva.png
+share/m17n/icons/ks-inscript.png
+share/m17n/icons/ks-inscript2-deva.png
+share/m17n/icons/ks-kbd.png
+share/m17n/icons/ks-sharada-itrans.png
share/m17n/icons/latn-post.png
share/m17n/icons/latn-pre.png
+share/m17n/icons/latn1-pre.png
share/m17n/icons/lo-kbd.png
share/m17n/icons/lo-lrt.png
+share/m17n/icons/lsymbol.png
+share/m17n/icons/mai-inscript.png
+share/m17n/icons/mai-inscript2.png
share/m17n/icons/math-latex.png
+share/m17n/icons/ml-enhanced-inscript.png
share/m17n/icons/ml-inscript.png
+share/m17n/icons/ml-inscript2.png
share/m17n/icons/ml-itrans.png
share/m17n/icons/ml-mozhi.png
+share/m17n/icons/ml-pn-c.png
+share/m17n/icons/ml-poorna-remington.png
share/m17n/icons/ml-remington.png
share/m17n/icons/ml-swanalekha.png
+share/m17n/icons/mni-inscript2-beng.png
+share/m17n/icons/mni-inscript2-mtei.png
+share/m17n/icons/mr-gamabhana.png
share/m17n/icons/mr-inscript.png
+share/m17n/icons/mr-inscript2.png
+share/m17n/icons/mr-itrans.png
+share/m17n/icons/mr-modi-itrans.png
+share/m17n/icons/mr-phonetic.png
+share/m17n/icons/mr-remington.png
+share/m17n/icons/mr-typewriter.png
share/m17n/icons/my-kbd.png
+share/m17n/icons/ne-inscript2-deva.png
+share/m17n/icons/ne-rom-translit.png
share/m17n/icons/ne-rom.png
share/m17n/icons/ne-trad-ttf.png
share/m17n/icons/ne-trad.png
+share/m17n/icons/new-newa-traditional-extended.png
+share/m17n/icons/new-newa-traditional.png
+share/m17n/icons/nsk-phonetic.png
+share/m17n/icons/oj-phonetic.png
share/m17n/icons/or-inscript.png
+share/m17n/icons/or-inscript2.png
share/m17n/icons/or-itrans.png
+share/m17n/icons/or-phonetic.png
+share/m17n/icons/pa-anmollipi.png
share/m17n/icons/pa-inscript.png
+share/m17n/icons/pa-inscript2-guru.png
share/m17n/icons/pa-itrans.png
share/m17n/icons/pa-jhelum.png
share/m17n/icons/pa-phonetic.png
+share/m17n/icons/pa-remington.png
share/m17n/icons/ps-phonetic.png
share/m17n/icons/rfc1345.png
share/m17n/icons/ru-kbd.png
share/m17n/icons/ru-phonetic.png
+share/m17n/icons/ru-translit.png
share/m17n/icons/ru-yawerty.png
+share/m17n/icons/sa-IAST-vedic.png
share/m17n/icons/sa-IAST.png
+share/m17n/icons/sa-brahmi-itrans.png
+share/m17n/icons/sa-grantha-itrans.png
+share/m17n/icons/sa-harvard-kyoto.png
+share/m17n/icons/sa-inscript.png
+share/m17n/icons/sa-inscript2.png
+share/m17n/icons/sa-iso-15919-itrans.png
share/m17n/icons/sa-itrans.png
+share/m17n/icons/sa-sharada-itrans.png
+share/m17n/icons/sa-vedic-itrans.png
+share/m17n/icons/sat-inscript2-deva.png
+share/m17n/icons/sat-inscript2-olck.png
share/m17n/icons/sd-inscript.png
+share/m17n/icons/sd-inscript2-deva.png
share/m17n/icons/si-phonetic-dynamic.png
share/m17n/icons/si-samanala.png
+share/m17n/icons/si-sayura.png
+share/m17n/icons/si-singlish.png
share/m17n/icons/si-sumihiri.png
share/m17n/icons/si-transliteration.png
-share/m17n/icons/si-wijesekera.png
+share/m17n/icons/si-wijesekara.png
share/m17n/icons/sk-kbd.png
share/m17n/icons/sr-kbd.png
+share/m17n/icons/ssymbol.png
share/m17n/icons/sv-post.png
share/m17n/icons/syrc-phonetic.png
share/m17n/icons/ta-inscript.png
+share/m17n/icons/ta-inscript2.png
share/m17n/icons/ta-itrans.png
+share/m17n/icons/ta-lk-renganathan.png
share/m17n/icons/ta-phonetic.png
+share/m17n/icons/ta-remington.png
share/m17n/icons/ta-tamil99.png
share/m17n/icons/ta-typewriter.png
share/m17n/icons/ta-vutam.png
+share/m17n/icons/tai-sonla-kbd.png
share/m17n/icons/te-apple.png
share/m17n/icons/te-inscript.png
+share/m17n/icons/te-inscript2.png
share/m17n/icons/te-itrans.png
share/m17n/icons/te-pothana.png
+share/m17n/icons/te-rts.png
share/m17n/icons/te-sarala.png
share/m17n/icons/th-kesmanee-2.png
share/m17n/icons/th-kesmanee.png
@@ -380,11 +470,14 @@ share/m17n/icons/th-pattachote.png
share/m17n/icons/th-tis820-2.png
share/m17n/icons/th-tis820.png
share/m17n/icons/ua-kbd.png
+share/m17n/icons/ug-kbd.png
+share/m17n/icons/uk-kbd.png
share/m17n/icons/unicode.png
share/m17n/icons/ur-phonetic.png
share/m17n/icons/uz-kbd.png
-share/m17n/icons/vi-nom-vni.png
-share/m17n/icons/vi-nom.png
+share/m17n/icons/vi-han.png
+share/m17n/icons/vi-nomtelex.png
+share/m17n/icons/vi-nomvni.png
share/m17n/icons/vi-tcvn.png
share/m17n/icons/vi-telex.png
share/m17n/icons/vi-viqr.png
@@ -392,6 +485,7 @@ share/m17n/icons/vi-vni.png
share/m17n/icons/yi-yivo.png
share/m17n/icons/zh-bopomofo.png
share/m17n/icons/zh-cangjie.png
+share/m17n/icons/zh-pinyin-vi.png
share/m17n/icons/zh-pinyin.png
share/m17n/icons/zh-py-b5.png
share/m17n/icons/zh-py-gb.png
@@ -421,6 +515,7 @@ share/m17n/kl.lnm
share/m17n/km-yannis.mim
share/m17n/km.lnm
share/m17n/kn-inscript.mim
+share/m17n/kn-inscript2.mim
share/m17n/kn-itrans.mim
share/m17n/kn-kgp.mim
share/m17n/kn-optitransv2.mim
@@ -429,9 +524,12 @@ share/m17n/kn.lnm
share/m17n/ko-han2.mim
share/m17n/ko-romaja.mim
share/m17n/ko.lnm
+share/m17n/kok-inscript2-deva.mim
share/m17n/kok.lnm
share/m17n/ks-inscript.mim
+share/m17n/ks-inscript2-deva.mim
share/m17n/ks-kbd.mim
+share/m17n/ks-sharada-itrans.mim
share/m17n/ku.lnm
share/m17n/kw.lnm
share/m17n/ky.lnm
@@ -446,19 +544,28 @@ share/m17n/lsymbol.mim
share/m17n/lt.lnm
share/m17n/lv.lnm
share/m17n/mai-inscript.mim
+share/m17n/mai-inscript2.mim
share/m17n/math-latex.mim
share/m17n/mdb.dir
share/m17n/mk.lnm
share/m17n/ml-enhanced-inscript.mim
share/m17n/ml-inscript.mim
+share/m17n/ml-inscript2.mim
share/m17n/ml-itrans.mim
share/m17n/ml-mozhi.mim
+share/m17n/ml-pn-c.mim
+share/m17n/ml-poorna-remington.mim
share/m17n/ml-remington.mim
share/m17n/ml-swanalekha.mim
share/m17n/ml.lnm
share/m17n/mn.lnm
+share/m17n/mni-inscript2-beng.mim
+share/m17n/mni-inscript2-mtei.mim
+share/m17n/mr-gamabhana.mim
share/m17n/mr-inscript.mim
+share/m17n/mr-inscript2.mim
share/m17n/mr-itrans.mim
+share/m17n/mr-modi-itrans.mim
share/m17n/mr-phonetic.mim
share/m17n/mr-remington.mim
share/m17n/mr-typewriter.mim
@@ -467,24 +574,30 @@ share/m17n/ms.lnm
share/m17n/mt.lnm
share/m17n/my-kbd.mim
share/m17n/nb.lnm
+share/m17n/ne-inscript2-deva.mim
share/m17n/ne-rom-translit.mim
share/m17n/ne-rom.mim
share/m17n/ne-trad-ttf.mim
share/m17n/ne-trad.mim
+share/m17n/new-newa-traditional-extended.mim
+share/m17n/new-newa-traditional.mim
share/m17n/nl.lnm
share/m17n/nn.lnm
share/m17n/nsk-phonetic.mim
share/m17n/oj-phonetic.mim
share/m17n/om.lnm
share/m17n/or-inscript.mim
+share/m17n/or-inscript2.mim
share/m17n/or-itrans.mim
share/m17n/or-phonetic.mim
share/m17n/or.lnm
share/m17n/pa-anmollipi.mim
share/m17n/pa-inscript.mim
+share/m17n/pa-inscript2-guru.mim
share/m17n/pa-itrans.mim
share/m17n/pa-jhelum.mim
share/m17n/pa-phonetic.mim
+share/m17n/pa-remington.mim
share/m17n/pa.lnm
share/m17n/pl.lnm
share/m17n/ps-phonetic.mim
@@ -497,18 +610,30 @@ share/m17n/ru-phonetic.mim
share/m17n/ru-translit.mim
share/m17n/ru-yawerty.mim
share/m17n/ru.lnm
+share/m17n/sa-brahmi-itrans.mim
+share/m17n/sa-grantha-itrans.mim
share/m17n/sa-harvard-kyoto.mim
+share/m17n/sa-iast-vedic.mim
share/m17n/sa-iast.mim
+share/m17n/sa-inscript.mim
+share/m17n/sa-inscript2.mim
+share/m17n/sa-iso-15919-itrans.mim
share/m17n/sa-itrans.mim
+share/m17n/sa-sharada-itrans.mim
+share/m17n/sa-vedic-itrans.mim
share/m17n/sa.lnm
+share/m17n/sat-inscript2-deva.mim
+share/m17n/sat-inscript2-olck.mim
share/m17n/sd-inscript.mim
+share/m17n/sd-inscript2-deva.mim
share/m17n/se.lnm
share/m17n/si-phonetic-dynamic.mim
share/m17n/si-samanala.mim
+share/m17n/si-sayura.mim
share/m17n/si-singlish.mim
share/m17n/si-sumihiri.mim
share/m17n/si-trans.mim
-share/m17n/si-wijesekera.mim
+share/m17n/si-wijesekara.mim
share/m17n/sid.lnm
share/m17n/sk-kbd.mim
share/m17n/sk.lnm
@@ -525,9 +650,11 @@ share/m17n/sw.lnm
share/m17n/syr.lnm
share/m17n/syrc-phonetic.mim
share/m17n/ta-inscript.mim
+share/m17n/ta-inscript2.mim
share/m17n/ta-itrans.mim
share/m17n/ta-lk-renganathan.mim
share/m17n/ta-phonetic.mim
+share/m17n/ta-remington.mim
share/m17n/ta-tamil99.mim
share/m17n/ta-typewriter.mim
share/m17n/ta-vutam.mim
@@ -535,6 +662,7 @@ share/m17n/ta.lnm
share/m17n/tai-sonla.mim
share/m17n/te-apple.mim
share/m17n/te-inscript.mim
+share/m17n/te-inscript2.mim
share/m17n/te-itrans.mim
share/m17n/te-pothana.mim
share/m17n/te-rts.mim
@@ -562,8 +690,8 @@ share/m17n/uz_Arab.lnm
share/m17n/uz_Latn.lnm
share/m17n/vi-base.mim
share/m17n/vi-han.mim
-share/m17n/vi-nom-vni.mim
-share/m17n/vi-nom.mim
+share/m17n/vi-nomtelex.mim
+share/m17n/vi-nomvni.mim
share/m17n/vi-tcvn.mim
share/m17n/vi-telex.mim
share/m17n/vi-viqr.mim
diff --git a/devel/m17n-docs/Makefile b/devel/m17n-docs/Makefile
index 1c48ef172b74..e014e3cd1cae 100644
--- a/devel/m17n-docs/Makefile
+++ b/devel/m17n-docs/Makefile
@@ -1,12 +1,15 @@
PORTNAME= m17n-docs
-PORTVERSION= 1.5.5
+PORTVERSION= 1.8.4
CATEGORIES= devel textproc
-MASTER_SITES= http://anthesphoria.net/FreeBSD/ports/distfiles/
+MASTER_SITES= SAVANNAH/m17n
MAINTAINER= nikola.lecic@anthesphoria.net
COMMENT= m17n library documentation
WWW= https://www.nongnu.org/m17n/
+LICENSE= GPLv3
+LICENSE_FILE= ${WRKSRC}/COPYING
+
NO_BUILD= yes
OPTIONS_DEFINE= JAPANESE
@@ -23,6 +26,8 @@ do-install:
${INSTALL_MAN} ${WRKSRC}/man/man5/* ${STAGEDIR}${PREFIX}/share/man/man5
${INSTALL_DATA} ${WRKSRC}/usr/latex/m17n-lib.pdf ${STAGEDIR}${DOCSDIR}/en
(cd ${WRKSRC}/usr/ && ${COPYTREE_SHARE} html ${STAGEDIR}${DOCSDIR}/en/)
+
+do-install-JAPANESE-on:
@${MKDIR} ${STAGEDIR}${DOCSDIR}/ja
${INSTALL_DATA} ${WRKSRC}/ja/latex/m17n-lib.pdf ${STAGEDIR}${DOCSDIR}/ja
(cd ${WRKSRC}/ja/ && ${COPYTREE_SHARE} html ${STAGEDIR}${DOCSDIR}/ja/)
diff --git a/devel/m17n-docs/distinfo b/devel/m17n-docs/distinfo
index 202720b003ea..67d2d4b11ef9 100644
--- a/devel/m17n-docs/distinfo
+++ b/devel/m17n-docs/distinfo
@@ -1,2 +1,3 @@
-SHA256 (m17n-docs-1.5.5.tar.gz) = fb403663791de3b21da4529c87dbe853ad2ec8cc20e7f2100d0d9a3ecd9fcd6e
-SIZE (m17n-docs-1.5.5.tar.gz) = 3052918
+TIMESTAMP = 1749223224
+SHA256 (m17n-docs-1.8.4.tar.gz) = fccbb9861907dcbf1eefe6fee24d3c9b44927201030cc494f87e6605340f08f5
+SIZE (m17n-docs-1.8.4.tar.gz) = 11137153
diff --git a/devel/m17n-docs/pkg-plist b/devel/m17n-docs/pkg-plist
index 0a3026b4cdf5..5705d5fa4077 100644
--- a/devel/m17n-docs/pkg-plist
+++ b/devel/m17n-docs/pkg-plist
@@ -1,428 +1,377 @@
-share/man/man1/m17n-config.1.gz
-share/man/man1/m17n-db.1.gz
-share/man/man3/m17nCharacter.3m17n.gz
-share/man/man3/m17nCharset.3m17n.gz
-share/man/man3/m17nChartable.3m17n.gz
-share/man/man3/m17nConv.3m17n.gz
-share/man/man3/m17nCore.3m17n.gz
-share/man/man3/m17nDatabase.3m17n.gz
-share/man/man3/m17nDebug.3m17n.gz
-share/man/man3/m17nDraw.3m17n.gz
-share/man/man3/m17nError.3m17n.gz
-share/man/man3/m17nFLT.3m17n.gz
-share/man/man3/m17nFace.3m17n.gz
-share/man/man3/m17nFont.3m17n.gz
-share/man/man3/m17nFontset.3m17n.gz
-share/man/man3/m17nFrame.3m17n.gz
-share/man/man3/m17nGUI.3m17n.gz
-share/man/man3/m17nInputMethod.3m17n.gz
-share/man/man3/m17nInputMethodWin.3m17n.gz
-share/man/man3/m17nIntro.3m17n.gz
-share/man/man3/m17nLocale.3m17n.gz
-share/man/man3/m17nMisc.3m17n.gz
-share/man/man3/m17nMtext.3m17n.gz
-share/man/man3/m17nObject.3m17n.gz
-share/man/man3/m17nPlist.3m17n.gz
-share/man/man3/m17nShell.3m17n.gz
-share/man/man3/m17nSymbol.3m17n.gz
-share/man/man3/m17nTextProperty.3m17n.gz
-share/man/man3/m17n_object.3m17n.gz
-share/man/man3/m17n_object_ref.3m17n.gz
-share/man/man3/m17n_object_unref.3m17n.gz
-share/man/man3/m17n_status.3m17n.gz
-share/man/man3/mchar_decode.3m17n.gz
-share/man/man3/mchar_define_charset.3m17n.gz
-share/man/man3/mchar_define_property.3m17n.gz
-share/man/man3/mchar_encode.3m17n.gz
-share/man/man3/mchar_get_prop.3m17n.gz
-share/man/man3/mchar_get_prop_table.3m17n.gz
-share/man/man3/mchar_list_charset.3m17n.gz
-share/man/man3/mchar_map_charset.3m17n.gz
-share/man/man3/mchar_put_prop.3m17n.gz
-share/man/man3/mchar_resolve_charset.3m17n.gz
-share/man/man3/mchartable.3m17n.gz
-share/man/man3/mchartable_lookup.3m17n.gz
-share/man/man3/mchartable_map.3m17n.gz
-share/man/man3/mchartable_max_char.3m17n.gz
-share/man/man3/mchartable_min_char.3m17n.gz
-share/man/man3/mchartable_range.3m17n.gz
-share/man/man3/mchartable_set.3m17n.gz
-share/man/man3/mchartable_set_range.3m17n.gz
-share/man/man3/mconv_buffer_converter.3m17n.gz
-share/man/man3/mconv_decode.3m17n.gz
-share/man/man3/mconv_decode_buffer.3m17n.gz
-share/man/man3/mconv_decode_stream.3m17n.gz
-share/man/man3/mconv_define_coding.3m17n.gz
-share/man/man3/mconv_encode.3m17n.gz
-share/man/man3/mconv_encode_buffer.3m17n.gz
-share/man/man3/mconv_encode_range.3m17n.gz
-share/man/man3/mconv_encode_stream.3m17n.gz
-share/man/man3/mconv_free_converter.3m17n.gz
-share/man/man3/mconv_getc.3m17n.gz
-share/man/man3/mconv_gets.3m17n.gz
-share/man/man3/mconv_list_codings.3m17n.gz
-share/man/man3/mconv_putc.3m17n.gz
-share/man/man3/mconv_rebind_buffer.3m17n.gz
-share/man/man3/mconv_rebind_stream.3m17n.gz
-share/man/man3/mconv_reset_converter.3m17n.gz
-share/man/man3/mconv_resolve_coding.3m17n.gz
-share/man/man3/mconv_stream_converter.3m17n.gz
-share/man/man3/mconv_ungetc.3m17n.gz
-share/man/man3/mdatabase_define.3m17n.gz
-share/man/man3/mdatabase_find.3m17n.gz
-share/man/man3/mdatabase_list.3m17n.gz
-share/man/man3/mdatabase_load.3m17n.gz
-share/man/man3/mdatabase_tag.3m17n.gz
-share/man/man3/mdebug_dump_all_symbols.3m17n.gz
-share/man/man3/mdebug_dump_chartab.3m17n.gz
-share/man/man3/mdebug_dump_face.3m17n.gz
-share/man/man3/mdebug_dump_flt.3m17n.gz
-share/man/man3/mdebug_dump_font.3m17n.gz
-share/man/man3/mdebug_dump_fontset.3m17n.gz
-share/man/man3/mdebug_dump_im.3m17n.gz
-share/man/man3/mdebug_dump_mtext.3m17n.gz
-share/man/man3/mdebug_dump_plist.3m17n.gz
-share/man/man3/mdebug_dump_symbol.3m17n.gz
-share/man/man3/mdebug_hook.3m17n.gz
-share/man/man3/mdraw_clear_cache.3m17n.gz
-share/man/man3/mdraw_coordinates_position.3m17n.gz
-share/man/man3/mdraw_default_line_break.3m17n.gz
-share/man/man3/mdraw_glyph_info.3m17n.gz
-share/man/man3/mdraw_glyph_list.3m17n.gz
-share/man/man3/mdraw_image_text.3m17n.gz
-share/man/man3/mdraw_per_char_extents.3m17n.gz
-share/man/man3/mdraw_text.3m17n.gz
-share/man/man3/mdraw_text_extents.3m17n.gz
-share/man/man3/mdraw_text_items.3m17n.gz
-share/man/man3/mdraw_text_per_char_extents.3m17n.gz
-share/man/man3/mdraw_text_with_control.3m17n.gz
-share/man/man3/mface.3m17n.gz
-share/man/man3/mface_copy.3m17n.gz
-share/man/man3/mface_equal.3m17n.gz
-share/man/man3/mface_from_font.3m17n.gz
-share/man/man3/mface_get_hook.3m17n.gz
-share/man/man3/mface_get_prop.3m17n.gz
-share/man/man3/mface_merge.3m17n.gz
-share/man/man3/mface_put_hook.3m17n.gz
-share/man/man3/mface_put_prop.3m17n.gz
-share/man/man3/mface_update.3m17n.gz
-share/man/man3/mflt_coverage.3m17n.gz
-share/man/man3/mflt_find.3m17n.gz
-share/man/man3/mflt_get.3m17n.gz
-share/man/man3/mflt_name.3m17n.gz
-share/man/man3/mflt_run.3m17n.gz
-share/man/man3/mfont.3m17n.gz
-share/man/man3/mfont_check.3m17n.gz
-share/man/man3/mfont_close.3m17n.gz
-share/man/man3/mfont_copy.3m17n.gz
-share/man/man3/mfont_encapsulate.3m17n.gz
-share/man/man3/mfont_find.3m17n.gz
-share/man/man3/mfont_from_name.3m17n.gz
-share/man/man3/mfont_get_prop.3m17n.gz
-share/man/man3/mfont_list.3m17n.gz
-share/man/man3/mfont_list_family_names.3m17n.gz
-share/man/man3/mfont_match_p.3m17n.gz
-share/man/man3/mfont_name.3m17n.gz
-share/man/man3/mfont_open.3m17n.gz
-share/man/man3/mfont_parse_name.3m17n.gz
-share/man/man3/mfont_put_prop.3m17n.gz
-share/man/man3/mfont_resize_ratio.3m17n.gz
-share/man/man3/mfont_selection_priority.3m17n.gz
-share/man/man3/mfont_set_encoding.3m17n.gz
-share/man/man3/mfont_set_selection_priority.3m17n.gz
-share/man/man3/mfont_unparse_name.3m17n.gz
-share/man/man3/mfontset.3m17n.gz
-share/man/man3/mfontset_copy.3m17n.gz
-share/man/man3/mfontset_lookup.3m17n.gz
-share/man/man3/mfontset_modify_entry.3m17n.gz
-share/man/man3/mfontset_name.3m17n.gz
-share/man/man3/mframe.3m17n.gz
-share/man/man3/mframe_get_prop.3m17n.gz
-share/man/man3/minput_close_im.3m17n.gz
-share/man/man3/minput_config_command.3m17n.gz
-share/man/man3/minput_config_file.3m17n.gz
-share/man/man3/minput_config_variable.3m17n.gz
-share/man/man3/minput_create_ic.3m17n.gz
-share/man/man3/minput_destroy_ic.3m17n.gz
-share/man/man3/minput_event_to_key.3m17n.gz
-share/man/man3/minput_filter.3m17n.gz
-share/man/man3/minput_get_command.3m17n.gz
-share/man/man3/minput_get_description.3m17n.gz
-share/man/man3/minput_get_title_icon.3m17n.gz
-share/man/man3/minput_get_variable.3m17n.gz
-share/man/man3/minput_lookup.3m17n.gz
-share/man/man3/minput_open_im.3m17n.gz
-share/man/man3/minput_reset_ic.3m17n.gz
-share/man/man3/minput_save_config.3m17n.gz
-share/man/man3/minput_set_spot.3m17n.gz
-share/man/man3/minput_toggle.3m17n.gz
-share/man/man3/mlocale_get_prop.3m17n.gz
-share/man/man3/mlocale_set.3m17n.gz
-share/man/man3/mplist.3m17n.gz
-share/man/man3/mplist_add.3m17n.gz
-share/man/man3/mplist_copy.3m17n.gz
-share/man/man3/mplist_deserialize.3m17n.gz
-share/man/man3/mplist_find_by_key.3m17n.gz
-share/man/man3/mplist_find_by_value.3m17n.gz
-share/man/man3/mplist_get.3m17n.gz
-share/man/man3/mplist_get_func.3m17n.gz
-share/man/man3/mplist_key.3m17n.gz
-share/man/man3/mplist_length.3m17n.gz
-share/man/man3/mplist_next.3m17n.gz
-share/man/man3/mplist_pop.3m17n.gz
-share/man/man3/mplist_push.3m17n.gz
-share/man/man3/mplist_put.3m17n.gz
-share/man/man3/mplist_put_func.3m17n.gz
-share/man/man3/mplist_set.3m17n.gz
-share/man/man3/mplist_value.3m17n.gz
-share/man/man3/msymbol.3m17n.gz
-share/man/man3/msymbol_as_managing_key.3m17n.gz
-share/man/man3/msymbol_exist.3m17n.gz
-share/man/man3/msymbol_get.3m17n.gz
-share/man/man3/msymbol_get_func.3m17n.gz
-share/man/man3/msymbol_is_managing_key.3m17n.gz
-share/man/man3/msymbol_name.3m17n.gz
-share/man/man3/msymbol_put.3m17n.gz
-share/man/man3/msymbol_put_func.3m17n.gz
-share/man/man3/mtext.3m17n.gz
-share/man/man3/mtext_attach_property.3m17n.gz
-share/man/man3/mtext_case_compare.3m17n.gz
-share/man/man3/mtext_casecmp.3m17n.gz
-share/man/man3/mtext_cat.3m17n.gz
-share/man/man3/mtext_cat_char.3m17n.gz
-share/man/man3/mtext_character.3m17n.gz
-share/man/man3/mtext_chr.3m17n.gz
-share/man/man3/mtext_cmp.3m17n.gz
-share/man/man3/mtext_coll.3m17n.gz
-share/man/man3/mtext_compare.3m17n.gz
-share/man/man3/mtext_copy.3m17n.gz
-share/man/man3/mtext_cpy.3m17n.gz
-share/man/man3/mtext_cspn.3m17n.gz
-share/man/man3/mtext_data.3m17n.gz
-share/man/man3/mtext_del.3m17n.gz
-share/man/man3/mtext_deserialize.3m17n.gz
-share/man/man3/mtext_detach_property.3m17n.gz
-share/man/man3/mtext_dup.3m17n.gz
-share/man/man3/mtext_duplicate.3m17n.gz
-share/man/man3/mtext_from_data.3m17n.gz
-share/man/man3/mtext_ftime.3m17n.gz
-share/man/man3/mtext_get_prop.3m17n.gz
-share/man/man3/mtext_get_prop_keys.3m17n.gz
-share/man/man3/mtext_get_prop_values.3m17n.gz
-share/man/man3/mtext_get_properties.3m17n.gz
-share/man/man3/mtext_get_property.3m17n.gz
-share/man/man3/mtext_getenv.3m17n.gz
-share/man/man3/mtext_ins.3m17n.gz
-share/man/man3/mtext_ins_char.3m17n.gz
-share/man/man3/mtext_insert.3m17n.gz
-share/man/man3/mtext_len.3m17n.gz
-share/man/man3/mtext_line_break.3m17n.gz
-share/man/man3/mtext_lowercase.3m17n.gz
-share/man/man3/mtext_ncasecmp.3m17n.gz
-share/man/man3/mtext_ncat.3m17n.gz
-share/man/man3/mtext_ncmp.3m17n.gz
-share/man/man3/mtext_ncpy.3m17n.gz
-share/man/man3/mtext_pbrk.3m17n.gz
-share/man/man3/mtext_pop_prop.3m17n.gz
-share/man/man3/mtext_prop_range.3m17n.gz
-share/man/man3/mtext_property.3m17n.gz
-share/man/man3/mtext_property_end.3m17n.gz
-share/man/man3/mtext_property_key.3m17n.gz
-share/man/man3/mtext_property_mtext.3m17n.gz
-share/man/man3/mtext_property_start.3m17n.gz
-share/man/man3/mtext_property_value.3m17n.gz
-share/man/man3/mtext_push_prop.3m17n.gz
-share/man/man3/mtext_push_property.3m17n.gz
-share/man/man3/mtext_put_prop.3m17n.gz
-share/man/man3/mtext_put_prop_values.3m17n.gz
-share/man/man3/mtext_putenv.3m17n.gz
-share/man/man3/mtext_rchr.3m17n.gz
-share/man/man3/mtext_ref_char.3m17n.gz
-share/man/man3/mtext_replace.3m17n.gz
-share/man/man3/mtext_search.3m17n.gz
-share/man/man3/mtext_serialize.3m17n.gz
-share/man/man3/mtext_set_char.3m17n.gz
-share/man/man3/mtext_spn.3m17n.gz
-share/man/man3/mtext_text.3m17n.gz
-share/man/man3/mtext_titlecase.3m17n.gz
-share/man/man3/mtext_tok.3m17n.gz
-share/man/man3/mtext_uppercase.3m17n.gz
-share/man/man5/mdbCharsetList.5.gz
-share/man/man5/mdbCodingList.5.gz
-share/man/man5/mdbDir.5.gz
-share/man/man5/mdbFLT.5.gz
-share/man/man5/mdbFontEncoding.5.gz
-share/man/man5/mdbFontSize.5.gz
-share/man/man5/mdbFontset.5.gz
-share/man/man5/mdbGeneral.5.gz
-share/man/man5/mdbIM.5.gz
-share/man/man5/mdbTutorialIM.5.gz
%%DOCSDIR%%/en/html/GFDL.html
%%DOCSDIR%%/en/html/annotated.html
+%%DOCSDIR%%/en/html/bc_s.png
+%%DOCSDIR%%/en/html/bdwn.png
%%DOCSDIR%%/en/html/bopo-kbd.png
%%DOCSDIR%%/en/html/character_8c.html
+%%DOCSDIR%%/en/html/character_8h.html
%%DOCSDIR%%/en/html/charset_8c.html
+%%DOCSDIR%%/en/html/charset_8h.html
+%%DOCSDIR%%/en/html/charset_8h__dep__incl.map
+%%DOCSDIR%%/en/html/charset_8h__dep__incl.md5
+%%DOCSDIR%%/en/html/charset_8h__dep__incl.png
%%DOCSDIR%%/en/html/chartab_8c.html
+%%DOCSDIR%%/en/html/chartab_8h.html
%%DOCSDIR%%/en/html/classes.html
+%%DOCSDIR%%/en/html/closed.png
%%DOCSDIR%%/en/html/coding_8c.html
+%%DOCSDIR%%/en/html/coding_8h.html
+%%DOCSDIR%%/en/html/coding_8h__dep__incl.map
+%%DOCSDIR%%/en/html/coding_8h__dep__incl.md5
+%%DOCSDIR%%/en/html/coding_8h__dep__incl.png
+%%DOCSDIR%%/en/html/cs-kbd.png
+%%DOCSDIR%%/en/html/cs-kbd2.png
%%DOCSDIR%%/en/html/database_8c.html
+%%DOCSDIR%%/en/html/database_8h.html
%%DOCSDIR%%/en/html/dbdata_8txt.html
%%DOCSDIR%%/en/html/dbformat_8txt.html
%%DOCSDIR%%/en/html/dbtutorial_8txt.html
+%%DOCSDIR%%/en/html/dir_b9ec2c957fc87e083d767950dadbce6b.html
+%%DOCSDIR%%/en/html/dir_d7d994f111f6a4fb678276cd4da736e4.html
+%%DOCSDIR%%/en/html/dir_e1395ad002081f3a552cc28bd8234bf8.html
+%%DOCSDIR%%/en/html/doc.png
%%DOCSDIR%%/en/html/doxygen.css
-%%DOCSDIR%%/en/html/doxygen.png
+%%DOCSDIR%%/en/html/doxygen.svg
%%DOCSDIR%%/en/html/draw_8c.html
+%%DOCSDIR%%/en/html/dynsections.js
%%DOCSDIR%%/en/html/el-kbd.png
%%DOCSDIR%%/en/html/exprog_8txt.html
%%DOCSDIR%%/en/html/face_8c.html
+%%DOCSDIR%%/en/html/face_8h.html
%%DOCSDIR%%/en/html/fdl_8txt.html
%%DOCSDIR%%/en/html/files.html
+%%DOCSDIR%%/en/html/folderclosed.png
+%%DOCSDIR%%/en/html/folderopen.png
%%DOCSDIR%%/en/html/font_8c.html
+%%DOCSDIR%%/en/html/font_8h.html
%%DOCSDIR%%/en/html/fontset_8c.html
+%%DOCSDIR%%/en/html/fontset_8h.html
%%DOCSDIR%%/en/html/functions.html
+%%DOCSDIR%%/en/html/functions_b.html
+%%DOCSDIR%%/en/html/functions_c.html
+%%DOCSDIR%%/en/html/functions_d.html
+%%DOCSDIR%%/en/html/functions_e.html
%%DOCSDIR%%/en/html/functions_enum.html
%%DOCSDIR%%/en/html/functions_eval.html
+%%DOCSDIR%%/en/html/functions_f.html
+%%DOCSDIR%%/en/html/functions_g.html
+%%DOCSDIR%%/en/html/functions_h.html
+%%DOCSDIR%%/en/html/functions_i.html
+%%DOCSDIR%%/en/html/functions_k.html
+%%DOCSDIR%%/en/html/functions_l.html
+%%DOCSDIR%%/en/html/functions_n.html
+%%DOCSDIR%%/en/html/functions_o.html
+%%DOCSDIR%%/en/html/functions_p.html
+%%DOCSDIR%%/en/html/functions_r.html
+%%DOCSDIR%%/en/html/functions_s.html
+%%DOCSDIR%%/en/html/functions_t.html
+%%DOCSDIR%%/en/html/functions_u.html
+%%DOCSDIR%%/en/html/functions_v.html
%%DOCSDIR%%/en/html/functions_vars.html
+%%DOCSDIR%%/en/html/functions_vars_b.html
+%%DOCSDIR%%/en/html/functions_vars_c.html
+%%DOCSDIR%%/en/html/functions_vars_d.html
+%%DOCSDIR%%/en/html/functions_vars_e.html
+%%DOCSDIR%%/en/html/functions_vars_f.html
+%%DOCSDIR%%/en/html/functions_vars_g.html
+%%DOCSDIR%%/en/html/functions_vars_h.html
+%%DOCSDIR%%/en/html/functions_vars_i.html
+%%DOCSDIR%%/en/html/functions_vars_k.html
+%%DOCSDIR%%/en/html/functions_vars_l.html
+%%DOCSDIR%%/en/html/functions_vars_n.html
+%%DOCSDIR%%/en/html/functions_vars_o.html
+%%DOCSDIR%%/en/html/functions_vars_p.html
+%%DOCSDIR%%/en/html/functions_vars_r.html
+%%DOCSDIR%%/en/html/functions_vars_s.html
+%%DOCSDIR%%/en/html/functions_vars_t.html
+%%DOCSDIR%%/en/html/functions_vars_u.html
+%%DOCSDIR%%/en/html/functions_vars_v.html
+%%DOCSDIR%%/en/html/functions_vars_w.html
+%%DOCSDIR%%/en/html/functions_vars_x.html
+%%DOCSDIR%%/en/html/functions_vars_y.html
+%%DOCSDIR%%/en/html/functions_w.html
+%%DOCSDIR%%/en/html/functions_x.html
+%%DOCSDIR%%/en/html/functions_y.html
%%DOCSDIR%%/en/html/globals.html
-%%DOCSDIR%%/en/html/globals_0x61.html
-%%DOCSDIR%%/en/html/globals_0x62.html
-%%DOCSDIR%%/en/html/globals_0x63.html
-%%DOCSDIR%%/en/html/globals_0x64.html
-%%DOCSDIR%%/en/html/globals_0x65.html
-%%DOCSDIR%%/en/html/globals_0x66.html
-%%DOCSDIR%%/en/html/globals_0x67.html
-%%DOCSDIR%%/en/html/globals_0x68.html
-%%DOCSDIR%%/en/html/globals_0x69.html
-%%DOCSDIR%%/en/html/globals_0x6c.html
-%%DOCSDIR%%/en/html/globals_0x6d.html
-%%DOCSDIR%%/en/html/globals_0x6e.html
-%%DOCSDIR%%/en/html/globals_0x6f.html
-%%DOCSDIR%%/en/html/globals_0x70.html
-%%DOCSDIR%%/en/html/globals_0x72.html
-%%DOCSDIR%%/en/html/globals_0x73.html
-%%DOCSDIR%%/en/html/globals_0x74.html
-%%DOCSDIR%%/en/html/globals_0x75.html
-%%DOCSDIR%%/en/html/globals_0x76.html
-%%DOCSDIR%%/en/html/globals_0x77.html
-%%DOCSDIR%%/en/html/globals_0x78.html
+%%DOCSDIR%%/en/html/globals__.html
+%%DOCSDIR%%/en/html/globals_a.html
+%%DOCSDIR%%/en/html/globals_b.html
+%%DOCSDIR%%/en/html/globals_c.html
+%%DOCSDIR%%/en/html/globals_d.html
%%DOCSDIR%%/en/html/globals_defs.html
+%%DOCSDIR%%/en/html/globals_e.html
%%DOCSDIR%%/en/html/globals_enum.html
%%DOCSDIR%%/en/html/globals_eval.html
+%%DOCSDIR%%/en/html/globals_f.html
%%DOCSDIR%%/en/html/globals_func.html
-%%DOCSDIR%%/en/html/globals_func_0x63.html
-%%DOCSDIR%%/en/html/globals_func_0x64.html
-%%DOCSDIR%%/en/html/globals_func_0x66.html
-%%DOCSDIR%%/en/html/globals_func_0x69.html
-%%DOCSDIR%%/en/html/globals_func_0x6c.html
-%%DOCSDIR%%/en/html/globals_func_0x70.html
-%%DOCSDIR%%/en/html/globals_func_0x73.html
-%%DOCSDIR%%/en/html/globals_func_0x74.html
+%%DOCSDIR%%/en/html/globals_func_c.html
+%%DOCSDIR%%/en/html/globals_func_d.html
+%%DOCSDIR%%/en/html/globals_func_f.html
+%%DOCSDIR%%/en/html/globals_func_i.html
+%%DOCSDIR%%/en/html/globals_func_l.html
+%%DOCSDIR%%/en/html/globals_func_p.html
+%%DOCSDIR%%/en/html/globals_func_s.html
+%%DOCSDIR%%/en/html/globals_func_t.html
+%%DOCSDIR%%/en/html/globals_g.html
+%%DOCSDIR%%/en/html/globals_h.html
+%%DOCSDIR%%/en/html/globals_i.html
+%%DOCSDIR%%/en/html/globals_l.html
+%%DOCSDIR%%/en/html/globals_m.html
+%%DOCSDIR%%/en/html/globals_n.html
+%%DOCSDIR%%/en/html/globals_o.html
+%%DOCSDIR%%/en/html/globals_p.html
+%%DOCSDIR%%/en/html/globals_r.html
+%%DOCSDIR%%/en/html/globals_s.html
+%%DOCSDIR%%/en/html/globals_t.html
%%DOCSDIR%%/en/html/globals_type.html
+%%DOCSDIR%%/en/html/globals_u.html
+%%DOCSDIR%%/en/html/globals_v.html
%%DOCSDIR%%/en/html/globals_vars.html
-%%DOCSDIR%%/en/html/globals_vars_0x61.html
-%%DOCSDIR%%/en/html/globals_vars_0x62.html
-%%DOCSDIR%%/en/html/globals_vars_0x63.html
-%%DOCSDIR%%/en/html/globals_vars_0x64.html
-%%DOCSDIR%%/en/html/globals_vars_0x65.html
-%%DOCSDIR%%/en/html/globals_vars_0x66.html
-%%DOCSDIR%%/en/html/globals_vars_0x67.html
-%%DOCSDIR%%/en/html/globals_vars_0x68.html
-%%DOCSDIR%%/en/html/globals_vars_0x69.html
-%%DOCSDIR%%/en/html/globals_vars_0x6c.html
-%%DOCSDIR%%/en/html/globals_vars_0x6d.html
-%%DOCSDIR%%/en/html/globals_vars_0x6e.html
-%%DOCSDIR%%/en/html/globals_vars_0x6f.html
-%%DOCSDIR%%/en/html/globals_vars_0x70.html
-%%DOCSDIR%%/en/html/globals_vars_0x72.html
-%%DOCSDIR%%/en/html/globals_vars_0x73.html
-%%DOCSDIR%%/en/html/globals_vars_0x74.html
-%%DOCSDIR%%/en/html/globals_vars_0x75.html
-%%DOCSDIR%%/en/html/globals_vars_0x76.html
-%%DOCSDIR%%/en/html/globals_vars_0x77.html
-%%DOCSDIR%%/en/html/globals_vars_0x78.html
+%%DOCSDIR%%/en/html/globals_vars_a.html
+%%DOCSDIR%%/en/html/globals_vars_b.html
+%%DOCSDIR%%/en/html/globals_vars_c.html
+%%DOCSDIR%%/en/html/globals_vars_d.html
+%%DOCSDIR%%/en/html/globals_vars_e.html
+%%DOCSDIR%%/en/html/globals_vars_f.html
+%%DOCSDIR%%/en/html/globals_vars_g.html
+%%DOCSDIR%%/en/html/globals_vars_h.html
+%%DOCSDIR%%/en/html/globals_vars_i.html
+%%DOCSDIR%%/en/html/globals_vars_l.html
+%%DOCSDIR%%/en/html/globals_vars_m.html
+%%DOCSDIR%%/en/html/globals_vars_n.html
+%%DOCSDIR%%/en/html/globals_vars_o.html
+%%DOCSDIR%%/en/html/globals_vars_p.html
+%%DOCSDIR%%/en/html/globals_vars_r.html
+%%DOCSDIR%%/en/html/globals_vars_s.html
+%%DOCSDIR%%/en/html/globals_vars_t.html
+%%DOCSDIR%%/en/html/globals_vars_u.html
+%%DOCSDIR%%/en/html/globals_vars_v.html
+%%DOCSDIR%%/en/html/globals_vars_w.html
+%%DOCSDIR%%/en/html/globals_vars_x.html
+%%DOCSDIR%%/en/html/globals_w.html
+%%DOCSDIR%%/en/html/globals_x.html
+%%DOCSDIR%%/en/html/graph_legend.html
+%%DOCSDIR%%/en/html/graph_legend.md5
+%%DOCSDIR%%/en/html/graph_legend.png
%%DOCSDIR%%/en/html/group__m17nCharacter.html
+%%DOCSDIR%%/en/html/group__m17nCharacter.map
+%%DOCSDIR%%/en/html/group__m17nCharacter.md5
+%%DOCSDIR%%/en/html/group__m17nCharacter.png
%%DOCSDIR%%/en/html/group__m17nCharset.html
+%%DOCSDIR%%/en/html/group__m17nCharset.map
+%%DOCSDIR%%/en/html/group__m17nCharset.md5
+%%DOCSDIR%%/en/html/group__m17nCharset.png
%%DOCSDIR%%/en/html/group__m17nChartable.html
+%%DOCSDIR%%/en/html/group__m17nChartable.map
+%%DOCSDIR%%/en/html/group__m17nChartable.md5
+%%DOCSDIR%%/en/html/group__m17nChartable.png
%%DOCSDIR%%/en/html/group__m17nConv.html
+%%DOCSDIR%%/en/html/group__m17nConv.map
+%%DOCSDIR%%/en/html/group__m17nConv.md5
+%%DOCSDIR%%/en/html/group__m17nConv.png
%%DOCSDIR%%/en/html/group__m17nCore.html
+%%DOCSDIR%%/en/html/group__m17nCore.map
+%%DOCSDIR%%/en/html/group__m17nCore.md5
+%%DOCSDIR%%/en/html/group__m17nCore.png
%%DOCSDIR%%/en/html/group__m17nDatabase.html
+%%DOCSDIR%%/en/html/group__m17nDatabase.map
+%%DOCSDIR%%/en/html/group__m17nDatabase.md5
+%%DOCSDIR%%/en/html/group__m17nDatabase.png
%%DOCSDIR%%/en/html/group__m17nDebug.html
+%%DOCSDIR%%/en/html/group__m17nDebug.map
+%%DOCSDIR%%/en/html/group__m17nDebug.md5
+%%DOCSDIR%%/en/html/group__m17nDebug.png
%%DOCSDIR%%/en/html/group__m17nDraw.html
+%%DOCSDIR%%/en/html/group__m17nDraw.map
+%%DOCSDIR%%/en/html/group__m17nDraw.md5
+%%DOCSDIR%%/en/html/group__m17nDraw.png
%%DOCSDIR%%/en/html/group__m17nError.html
+%%DOCSDIR%%/en/html/group__m17nError.map
+%%DOCSDIR%%/en/html/group__m17nError.md5
+%%DOCSDIR%%/en/html/group__m17nError.png
%%DOCSDIR%%/en/html/group__m17nFLT.html
%%DOCSDIR%%/en/html/group__m17nFace.html
+%%DOCSDIR%%/en/html/group__m17nFace.map
+%%DOCSDIR%%/en/html/group__m17nFace.md5
+%%DOCSDIR%%/en/html/group__m17nFace.png
%%DOCSDIR%%/en/html/group__m17nFont.html
+%%DOCSDIR%%/en/html/group__m17nFont.map
+%%DOCSDIR%%/en/html/group__m17nFont.md5
+%%DOCSDIR%%/en/html/group__m17nFont.png
%%DOCSDIR%%/en/html/group__m17nFontset.html
+%%DOCSDIR%%/en/html/group__m17nFontset.map
+%%DOCSDIR%%/en/html/group__m17nFontset.md5
+%%DOCSDIR%%/en/html/group__m17nFontset.png
%%DOCSDIR%%/en/html/group__m17nFrame.html
+%%DOCSDIR%%/en/html/group__m17nFrame.map
+%%DOCSDIR%%/en/html/group__m17nFrame.md5
+%%DOCSDIR%%/en/html/group__m17nFrame.png
%%DOCSDIR%%/en/html/group__m17nGUI.html
+%%DOCSDIR%%/en/html/group__m17nGUI.map
+%%DOCSDIR%%/en/html/group__m17nGUI.md5
+%%DOCSDIR%%/en/html/group__m17nGUI.png
%%DOCSDIR%%/en/html/group__m17nInputMethod.html
+%%DOCSDIR%%/en/html/group__m17nInputMethod.map
+%%DOCSDIR%%/en/html/group__m17nInputMethod.md5
+%%DOCSDIR%%/en/html/group__m17nInputMethod.png
%%DOCSDIR%%/en/html/group__m17nInputMethodWin.html
+%%DOCSDIR%%/en/html/group__m17nInputMethodWin.map
+%%DOCSDIR%%/en/html/group__m17nInputMethodWin.md5
+%%DOCSDIR%%/en/html/group__m17nInputMethodWin.png
%%DOCSDIR%%/en/html/group__m17nIntro.html
%%DOCSDIR%%/en/html/group__m17nLocale.html
+%%DOCSDIR%%/en/html/group__m17nLocale.map
+%%DOCSDIR%%/en/html/group__m17nLocale.md5
+%%DOCSDIR%%/en/html/group__m17nLocale.png
%%DOCSDIR%%/en/html/group__m17nMisc.html
+%%DOCSDIR%%/en/html/group__m17nMisc.map
+%%DOCSDIR%%/en/html/group__m17nMisc.md5
+%%DOCSDIR%%/en/html/group__m17nMisc.png
%%DOCSDIR%%/en/html/group__m17nMtext.html
+%%DOCSDIR%%/en/html/group__m17nMtext.map
+%%DOCSDIR%%/en/html/group__m17nMtext.md5
+%%DOCSDIR%%/en/html/group__m17nMtext.png
%%DOCSDIR%%/en/html/group__m17nObject.html
+%%DOCSDIR%%/en/html/group__m17nObject.map
+%%DOCSDIR%%/en/html/group__m17nObject.md5
+%%DOCSDIR%%/en/html/group__m17nObject.png
%%DOCSDIR%%/en/html/group__m17nPlist.html
+%%DOCSDIR%%/en/html/group__m17nPlist.map
+%%DOCSDIR%%/en/html/group__m17nPlist.md5
+%%DOCSDIR%%/en/html/group__m17nPlist.png
%%DOCSDIR%%/en/html/group__m17nShell.html
+%%DOCSDIR%%/en/html/group__m17nShell.map
+%%DOCSDIR%%/en/html/group__m17nShell.md5
+%%DOCSDIR%%/en/html/group__m17nShell.png
%%DOCSDIR%%/en/html/group__m17nSymbol.html
+%%DOCSDIR%%/en/html/group__m17nSymbol.map
+%%DOCSDIR%%/en/html/group__m17nSymbol.md5
+%%DOCSDIR%%/en/html/group__m17nSymbol.png
%%DOCSDIR%%/en/html/group__m17nTextProperty.html
+%%DOCSDIR%%/en/html/group__m17nTextProperty.map
+%%DOCSDIR%%/en/html/group__m17nTextProperty.md5
+%%DOCSDIR%%/en/html/group__m17nTextProperty.png
%%DOCSDIR%%/en/html/he-kbd.png
%%DOCSDIR%%/en/html/hr-kbd.png
%%DOCSDIR%%/en/html/hy-kbd.png
%%DOCSDIR%%/en/html/icon-am-sera.png
%%DOCSDIR%%/en/html/icon-ar-kbd.png
+%%DOCSDIR%%/en/html/icon-as-inscript.png
%%DOCSDIR%%/en/html/icon-as-itrans.png
+%%DOCSDIR%%/en/html/icon-as-phonetic.png
+%%DOCSDIR%%/en/html/icon-ath-phonetic.png
+%%DOCSDIR%%/en/html/icon-be-kbd.png
+%%DOCSDIR%%/en/html/icon-bla-phonetic.png
+%%DOCSDIR%%/en/html/icon-bn-disha.png
+%%DOCSDIR%%/en/html/icon-bn-inscript.png
%%DOCSDIR%%/en/html/icon-bn-itrans.png
+%%DOCSDIR%%/en/html/icon-bn-probhat.png
%%DOCSDIR%%/en/html/icon-bn-unijoy.png
%%DOCSDIR%%/en/html/icon-bo-wylie.png
%%DOCSDIR%%/en/html/icon-cmc-kbd.png
+%%DOCSDIR%%/en/html/icon-cr-western.png
+%%DOCSDIR%%/en/html/icon-cs-kbd.png
%%DOCSDIR%%/en/html/icon-dv-phonetic.png
%%DOCSDIR%%/en/html/icon-el-kbd.png
%%DOCSDIR%%/en/html/icon-en-ispell.png
+%%DOCSDIR%%/en/html/icon-eo-h-fundamente.png
+%%DOCSDIR%%/en/html/icon-eo-h-sistemo.png
+%%DOCSDIR%%/en/html/icon-eo-plena.png
+%%DOCSDIR%%/en/html/icon-eo-q-sistemo.png
+%%DOCSDIR%%/en/html/icon-eo-vi-sistemo.png
+%%DOCSDIR%%/en/html/icon-eo-x-sistemo.png
%%DOCSDIR%%/en/html/icon-fa-isiri.png
+%%DOCSDIR%%/en/html/icon-gu-inscript.png
%%DOCSDIR%%/en/html/icon-gu-itrans.png
+%%DOCSDIR%%/en/html/icon-gu-phonetic.png
%%DOCSDIR%%/en/html/icon-he-kbd.png
+%%DOCSDIR%%/en/html/icon-hi-inscript.png
%%DOCSDIR%%/en/html/icon-hi-itrans.png
+%%DOCSDIR%%/en/html/icon-hi-optitransv2.png
+%%DOCSDIR%%/en/html/icon-hi-phonetic.png
+%%DOCSDIR%%/en/html/icon-hi-remington.png
%%DOCSDIR%%/en/html/icon-hi-typewriter.png
+%%DOCSDIR%%/en/html/icon-hi-vedmata.png
%%DOCSDIR%%/en/html/icon-hr-kbd.png
%%DOCSDIR%%/en/html/icon-hy-kbd.png
+%%DOCSDIR%%/en/html/icon-ii-phonetic.png
+%%DOCSDIR%%/en/html/icon-iu-phonetic.png
%%DOCSDIR%%/en/html/icon-ja-anthy.png
%%DOCSDIR%%/en/html/icon-ja-tcode.png
%%DOCSDIR%%/en/html/icon-ka-kbd.png
%%DOCSDIR%%/en/html/icon-kk-arabic.png
%%DOCSDIR%%/en/html/icon-kk-kbd.png
%%DOCSDIR%%/en/html/icon-km-yannis.png
+%%DOCSDIR%%/en/html/icon-kn-inscript.png
%%DOCSDIR%%/en/html/icon-kn-itrans.png
+%%DOCSDIR%%/en/html/icon-kn-kgp.png
+%%DOCSDIR%%/en/html/icon-kn-optitransv2.png
%%DOCSDIR%%/en/html/icon-ko-han2.png
%%DOCSDIR%%/en/html/icon-ko-romaja.png
%%DOCSDIR%%/en/html/icon-latn-post.png
%%DOCSDIR%%/en/html/icon-latn-pre.png
+%%DOCSDIR%%/en/html/icon-latn1-pre.png
%%DOCSDIR%%/en/html/icon-lo-kbd.png
%%DOCSDIR%%/en/html/icon-lo-lrt.png
+%%DOCSDIR%%/en/html/icon-math-latex.png
+%%DOCSDIR%%/en/html/icon-ml-inscript.png
%%DOCSDIR%%/en/html/icon-ml-itrans.png
+%%DOCSDIR%%/en/html/icon-ml-mozhi.png
+%%DOCSDIR%%/en/html/icon-ml-remington.png
+%%DOCSDIR%%/en/html/icon-ml-swanalekha.png
+%%DOCSDIR%%/en/html/icon-mr-inscript.png
%%DOCSDIR%%/en/html/icon-my-kbd.png
+%%DOCSDIR%%/en/html/icon-ne-rom.png
+%%DOCSDIR%%/en/html/icon-ne-trad-ttf.png
+%%DOCSDIR%%/en/html/icon-ne-trad.png
+%%DOCSDIR%%/en/html/icon-nsk-phonetic.png
+%%DOCSDIR%%/en/html/icon-oj-phonetic.png
+%%DOCSDIR%%/en/html/icon-or-inscript.png
%%DOCSDIR%%/en/html/icon-or-itrans.png
+%%DOCSDIR%%/en/html/icon-pa-inscript.png
%%DOCSDIR%%/en/html/icon-pa-itrans.png
+%%DOCSDIR%%/en/html/icon-pa-jhelum.png
+%%DOCSDIR%%/en/html/icon-pa-phonetic.png
+%%DOCSDIR%%/en/html/icon-ps-phonetic.png
%%DOCSDIR%%/en/html/icon-rfc1345.png
%%DOCSDIR%%/en/html/icon-ru-kbd.png
%%DOCSDIR%%/en/html/icon-ru-phonetic.png
%%DOCSDIR%%/en/html/icon-ru-yawerty.png
+%%DOCSDIR%%/en/html/icon-sa-IAST.png
+%%DOCSDIR%%/en/html/icon-sa-itrans.png
+%%DOCSDIR%%/en/html/icon-sd-inscript.png
+%%DOCSDIR%%/en/html/icon-si-phonetic-dynamic.png
%%DOCSDIR%%/en/html/icon-si-samanala.png
+%%DOCSDIR%%/en/html/icon-si-sumihiri.png
+%%DOCSDIR%%/en/html/icon-si-transliteration.png
%%DOCSDIR%%/en/html/icon-si-wijesekera.png
%%DOCSDIR%%/en/html/icon-sk-kbd.png
%%DOCSDIR%%/en/html/icon-sr-kbd.png
%%DOCSDIR%%/en/html/icon-sv-post.png
%%DOCSDIR%%/en/html/icon-syrc-phonetic.png
+%%DOCSDIR%%/en/html/icon-ta-inscript.png
%%DOCSDIR%%/en/html/icon-ta-itrans.png
+%%DOCSDIR%%/en/html/icon-ta-phonetic.png
+%%DOCSDIR%%/en/html/icon-ta-tamil99.png
+%%DOCSDIR%%/en/html/icon-ta-typewriter.png
+%%DOCSDIR%%/en/html/icon-ta-vutam.png
+%%DOCSDIR%%/en/html/icon-te-apple.png
+%%DOCSDIR%%/en/html/icon-te-inscript.png
%%DOCSDIR%%/en/html/icon-te-itrans.png
+%%DOCSDIR%%/en/html/icon-te-pothana.png
+%%DOCSDIR%%/en/html/icon-te-sarala.png
%%DOCSDIR%%/en/html/icon-th-kesmanee.png
%%DOCSDIR%%/en/html/icon-th-pattachote.png
%%DOCSDIR%%/en/html/icon-th-tis820.png
+%%DOCSDIR%%/en/html/icon-uk-kbd.png
%%DOCSDIR%%/en/html/icon-unicode.png
+%%DOCSDIR%%/en/html/icon-ur-phonetic.png
+%%DOCSDIR%%/en/html/icon-uz-kbd.png
%%DOCSDIR%%/en/html/icon-vi-tcvn.png
%%DOCSDIR%%/en/html/icon-vi-telex.png
%%DOCSDIR%%/en/html/icon-vi-viqr.png
%%DOCSDIR%%/en/html/icon-vi-vni.png
+%%DOCSDIR%%/en/html/icon-yi-yivo.png
%%DOCSDIR%%/en/html/icon-zh-bopomofo.png
%%DOCSDIR%%/en/html/icon-zh-cangjie.png
%%DOCSDIR%%/en/html/icon-zh-pinyin.png
@@ -433,247 +382,856 @@ share/man/man5/mdbTutorialIM.5.gz
%%DOCSDIR%%/en/html/icon-zh-tonepy-b5.png
%%DOCSDIR%%/en/html/icon-zh-tonepy-gb.png
%%DOCSDIR%%/en/html/icon-zh-tonepy.png
+%%DOCSDIR%%/en/html/icon-zh-zhuyin.png
%%DOCSDIR%%/en/html/index.html
%%DOCSDIR%%/en/html/input-gui_8c.html
%%DOCSDIR%%/en/html/input_8c.html
+%%DOCSDIR%%/en/html/input_8h.html
+%%DOCSDIR%%/en/html/internal-flt_8h.html
+%%DOCSDIR%%/en/html/internal-gui_8h.html
+%%DOCSDIR%%/en/html/internal_8h.html
+%%DOCSDIR%%/en/html/internal_8h__dep__incl.map
+%%DOCSDIR%%/en/html/internal_8h__dep__incl.md5
+%%DOCSDIR%%/en/html/internal_8h__dep__incl.png
+%%DOCSDIR%%/en/html/jquery.js
%%DOCSDIR%%/en/html/ka-kbd.png
%%DOCSDIR%%/en/html/ka-kbd2.png
%%DOCSDIR%%/en/html/kk-kbd.png
%%DOCSDIR%%/en/html/ko-han2.png
%%DOCSDIR%%/en/html/language_8c.html
+%%DOCSDIR%%/en/html/language_8c__incl.map
+%%DOCSDIR%%/en/html/language_8c__incl.md5
+%%DOCSDIR%%/en/html/language_8c__incl.png
+%%DOCSDIR%%/en/html/language_8h.html
+%%DOCSDIR%%/en/html/language_8h__dep__incl.map
+%%DOCSDIR%%/en/html/language_8h__dep__incl.md5
+%%DOCSDIR%%/en/html/language_8h__dep__incl.png
%%DOCSDIR%%/en/html/latn-post.png
%%DOCSDIR%%/en/html/latn-pre.png
%%DOCSDIR%%/en/html/locale_8c.html
%%DOCSDIR%%/en/html/m17n-X_8c.html
+%%DOCSDIR%%/en/html/m17n-X_8c__incl.map
+%%DOCSDIR%%/en/html/m17n-X_8c__incl.md5
+%%DOCSDIR%%/en/html/m17n-X_8c__incl.png
%%DOCSDIR%%/en/html/m17n-X_8h.html
+%%DOCSDIR%%/en/html/m17n-X_8h__incl.map
+%%DOCSDIR%%/en/html/m17n-X_8h__incl.md5
+%%DOCSDIR%%/en/html/m17n-X_8h__incl.png
%%DOCSDIR%%/en/html/m17n-config.html
%%DOCSDIR%%/en/html/m17n-config_8txt.html
%%DOCSDIR%%/en/html/m17n-core_8c.html
%%DOCSDIR%%/en/html/m17n-core_8h.html
+%%DOCSDIR%%/en/html/m17n-core_8h__dep__incl.map
+%%DOCSDIR%%/en/html/m17n-core_8h__dep__incl.md5
+%%DOCSDIR%%/en/html/m17n-core_8h__dep__incl.png
%%DOCSDIR%%/en/html/m17n-db.html
%%DOCSDIR%%/en/html/m17n-db_8txt.html
%%DOCSDIR%%/en/html/m17n-flt_8c.html
%%DOCSDIR%%/en/html/m17n-flt_8h.html
+%%DOCSDIR%%/en/html/m17n-flt_8h__dep__incl.map
+%%DOCSDIR%%/en/html/m17n-flt_8h__dep__incl.md5
+%%DOCSDIR%%/en/html/m17n-flt_8h__dep__incl.png
+%%DOCSDIR%%/en/html/m17n-flt_8h__incl.map
+%%DOCSDIR%%/en/html/m17n-flt_8h__incl.md5
+%%DOCSDIR%%/en/html/m17n-flt_8h__incl.png
%%DOCSDIR%%/en/html/m17n-gd_8c.html
%%DOCSDIR%%/en/html/m17n-gui_8c.html
%%DOCSDIR%%/en/html/m17n-gui_8h.html
+%%DOCSDIR%%/en/html/m17n-gui_8h__incl.map
+%%DOCSDIR%%/en/html/m17n-gui_8h__incl.md5
+%%DOCSDIR%%/en/html/m17n-gui_8h__incl.png
%%DOCSDIR%%/en/html/m17n-misc_8h.html
+%%DOCSDIR%%/en/html/m17n-misc_8h__dep__incl.map
+%%DOCSDIR%%/en/html/m17n-misc_8h__dep__incl.md5
+%%DOCSDIR%%/en/html/m17n-misc_8h__dep__incl.png
+%%DOCSDIR%%/en/html/m17n-misc_8h__incl.map
+%%DOCSDIR%%/en/html/m17n-misc_8h__incl.md5
+%%DOCSDIR%%/en/html/m17n-misc_8h__incl.png
%%DOCSDIR%%/en/html/m17nDBData.html
%%DOCSDIR%%/en/html/m17nDBFormat.html
%%DOCSDIR%%/en/html/m17nDBTutorial.html
%%DOCSDIR%%/en/html/m17nExProg.html
%%DOCSDIR%%/en/html/m17n_8c.html
+%%DOCSDIR%%/en/html/m17n_8c__incl.map
+%%DOCSDIR%%/en/html/m17n_8c__incl.md5
+%%DOCSDIR%%/en/html/m17n_8c__incl.png
%%DOCSDIR%%/en/html/m17n_8h.html
+%%DOCSDIR%%/en/html/m17n_8h__dep__incl.map
+%%DOCSDIR%%/en/html/m17n_8h__dep__incl.md5
+%%DOCSDIR%%/en/html/m17n_8h__dep__incl.png
+%%DOCSDIR%%/en/html/m17n_8h__incl.map
+%%DOCSDIR%%/en/html/m17n_8h__incl.md5
+%%DOCSDIR%%/en/html/m17n_8h__incl.png
%%DOCSDIR%%/en/html/mainpage_8txt.html
+%%DOCSDIR%%/en/html/menu.js
+%%DOCSDIR%%/en/html/menudata.js
+%%DOCSDIR%%/en/html/mlocale_8h.html
%%DOCSDIR%%/en/html/modules.html
%%DOCSDIR%%/en/html/mtext-lbrk_8c.html
%%DOCSDIR%%/en/html/mtext-wseg_8c.html
%%DOCSDIR%%/en/html/mtext_8c.html
+%%DOCSDIR%%/en/html/mtext_8c__incl.map
+%%DOCSDIR%%/en/html/mtext_8c__incl.md5
+%%DOCSDIR%%/en/html/mtext_8c__incl.png
+%%DOCSDIR%%/en/html/mtext_8h.html
+%%DOCSDIR%%/en/html/mtext_8h__dep__incl.map
+%%DOCSDIR%%/en/html/mtext_8h__dep__incl.md5
+%%DOCSDIR%%/en/html/mtext_8h__dep__incl.png
+%%DOCSDIR%%/en/html/nav_f.png
+%%DOCSDIR%%/en/html/nav_g.png
+%%DOCSDIR%%/en/html/nav_h.png
+%%DOCSDIR%%/en/html/open.png
%%DOCSDIR%%/en/html/pages.html
%%DOCSDIR%%/en/html/parrot.png
%%DOCSDIR%%/en/html/plist_8c.html
+%%DOCSDIR%%/en/html/plist_8h.html
+%%DOCSDIR%%/en/html/plist_8h__dep__incl.map
+%%DOCSDIR%%/en/html/plist_8h__dep__incl.md5
+%%DOCSDIR%%/en/html/plist_8h__dep__incl.png
%%DOCSDIR%%/en/html/ru-kbd.png
%%DOCSDIR%%/en/html/ru-phonetic.png
%%DOCSDIR%%/en/html/ru-yawerty.png
%%DOCSDIR%%/en/html/ru-yawerty2.png
+%%DOCSDIR%%/en/html/search/all_0.html
+%%DOCSDIR%%/en/html/search/all_0.js
+%%DOCSDIR%%/en/html/search/all_1.html
+%%DOCSDIR%%/en/html/search/all_1.js
+%%DOCSDIR%%/en/html/search/all_10.html
+%%DOCSDIR%%/en/html/search/all_10.js
+%%DOCSDIR%%/en/html/search/all_11.html
+%%DOCSDIR%%/en/html/search/all_11.js
+%%DOCSDIR%%/en/html/search/all_12.html
+%%DOCSDIR%%/en/html/search/all_12.js
+%%DOCSDIR%%/en/html/search/all_13.html
+%%DOCSDIR%%/en/html/search/all_13.js
+%%DOCSDIR%%/en/html/search/all_14.html
+%%DOCSDIR%%/en/html/search/all_14.js
+%%DOCSDIR%%/en/html/search/all_15.html
+%%DOCSDIR%%/en/html/search/all_15.js
+%%DOCSDIR%%/en/html/search/all_16.html
+%%DOCSDIR%%/en/html/search/all_16.js
+%%DOCSDIR%%/en/html/search/all_17.html
+%%DOCSDIR%%/en/html/search/all_17.js
+%%DOCSDIR%%/en/html/search/all_2.html
+%%DOCSDIR%%/en/html/search/all_2.js
+%%DOCSDIR%%/en/html/search/all_3.html
+%%DOCSDIR%%/en/html/search/all_3.js
+%%DOCSDIR%%/en/html/search/all_4.html
+%%DOCSDIR%%/en/html/search/all_4.js
+%%DOCSDIR%%/en/html/search/all_5.html
+%%DOCSDIR%%/en/html/search/all_5.js
+%%DOCSDIR%%/en/html/search/all_6.html
+%%DOCSDIR%%/en/html/search/all_6.js
+%%DOCSDIR%%/en/html/search/all_7.html
+%%DOCSDIR%%/en/html/search/all_7.js
+%%DOCSDIR%%/en/html/search/all_8.html
+%%DOCSDIR%%/en/html/search/all_8.js
+%%DOCSDIR%%/en/html/search/all_9.html
+%%DOCSDIR%%/en/html/search/all_9.js
+%%DOCSDIR%%/en/html/search/all_a.html
+%%DOCSDIR%%/en/html/search/all_a.js
+%%DOCSDIR%%/en/html/search/all_b.html
+%%DOCSDIR%%/en/html/search/all_b.js
+%%DOCSDIR%%/en/html/search/all_c.html
+%%DOCSDIR%%/en/html/search/all_c.js
+%%DOCSDIR%%/en/html/search/all_d.html
+%%DOCSDIR%%/en/html/search/all_d.js
+%%DOCSDIR%%/en/html/search/all_e.html
+%%DOCSDIR%%/en/html/search/all_e.js
+%%DOCSDIR%%/en/html/search/all_f.html
+%%DOCSDIR%%/en/html/search/all_f.js
+%%DOCSDIR%%/en/html/search/classes_0.html
+%%DOCSDIR%%/en/html/search/classes_0.js
+%%DOCSDIR%%/en/html/search/classes_1.html
+%%DOCSDIR%%/en/html/search/classes_1.js
+%%DOCSDIR%%/en/html/search/close.svg
+%%DOCSDIR%%/en/html/search/defines_0.html
+%%DOCSDIR%%/en/html/search/defines_0.js
+%%DOCSDIR%%/en/html/search/defines_1.html
+%%DOCSDIR%%/en/html/search/defines_1.js
+%%DOCSDIR%%/en/html/search/defines_2.html
+%%DOCSDIR%%/en/html/search/defines_2.js
+%%DOCSDIR%%/en/html/search/defines_3.html
+%%DOCSDIR%%/en/html/search/defines_3.js
+%%DOCSDIR%%/en/html/search/defines_4.html
+%%DOCSDIR%%/en/html/search/defines_4.js
+%%DOCSDIR%%/en/html/search/defines_5.html
+%%DOCSDIR%%/en/html/search/defines_5.js
+%%DOCSDIR%%/en/html/search/defines_6.html
+%%DOCSDIR%%/en/html/search/defines_6.js
+%%DOCSDIR%%/en/html/search/defines_7.html
+%%DOCSDIR%%/en/html/search/defines_7.js
+%%DOCSDIR%%/en/html/search/defines_8.html
+%%DOCSDIR%%/en/html/search/defines_8.js
+%%DOCSDIR%%/en/html/search/defines_9.html
+%%DOCSDIR%%/en/html/search/defines_9.js
+%%DOCSDIR%%/en/html/search/defines_a.html
+%%DOCSDIR%%/en/html/search/defines_a.js
+%%DOCSDIR%%/en/html/search/defines_b.html
+%%DOCSDIR%%/en/html/search/defines_b.js
+%%DOCSDIR%%/en/html/search/defines_c.html
+%%DOCSDIR%%/en/html/search/defines_c.js
+%%DOCSDIR%%/en/html/search/defines_d.html
+%%DOCSDIR%%/en/html/search/defines_d.js
+%%DOCSDIR%%/en/html/search/enums_0.html
+%%DOCSDIR%%/en/html/search/enums_0.js
+%%DOCSDIR%%/en/html/search/enums_1.html
+%%DOCSDIR%%/en/html/search/enums_1.js
+%%DOCSDIR%%/en/html/search/enumvalues_0.html
+%%DOCSDIR%%/en/html/search/enumvalues_0.js
+%%DOCSDIR%%/en/html/search/enumvalues_1.html
+%%DOCSDIR%%/en/html/search/enumvalues_1.js
+%%DOCSDIR%%/en/html/search/files_0.html
+%%DOCSDIR%%/en/html/search/files_0.js
+%%DOCSDIR%%/en/html/search/files_1.html
+%%DOCSDIR%%/en/html/search/files_1.js
+%%DOCSDIR%%/en/html/search/files_2.html
+%%DOCSDIR%%/en/html/search/files_2.js
+%%DOCSDIR%%/en/html/search/files_3.html
+%%DOCSDIR%%/en/html/search/files_3.js
+%%DOCSDIR%%/en/html/search/files_4.html
+%%DOCSDIR%%/en/html/search/files_4.js
+%%DOCSDIR%%/en/html/search/files_5.html
+%%DOCSDIR%%/en/html/search/files_5.js
+%%DOCSDIR%%/en/html/search/files_6.html
+%%DOCSDIR%%/en/html/search/files_6.js
+%%DOCSDIR%%/en/html/search/files_7.html
+%%DOCSDIR%%/en/html/search/files_7.js
+%%DOCSDIR%%/en/html/search/files_8.html
+%%DOCSDIR%%/en/html/search/files_8.js
+%%DOCSDIR%%/en/html/search/files_9.html
+%%DOCSDIR%%/en/html/search/files_9.js
+%%DOCSDIR%%/en/html/search/functions_0.html
+%%DOCSDIR%%/en/html/search/functions_0.js
+%%DOCSDIR%%/en/html/search/functions_1.html
+%%DOCSDIR%%/en/html/search/functions_1.js
+%%DOCSDIR%%/en/html/search/groups_0.html
+%%DOCSDIR%%/en/html/search/groups_0.js
+%%DOCSDIR%%/en/html/search/groups_1.html
+%%DOCSDIR%%/en/html/search/groups_1.js
+%%DOCSDIR%%/en/html/search/groups_2.html
+%%DOCSDIR%%/en/html/search/groups_2.js
+%%DOCSDIR%%/en/html/search/groups_3.html
+%%DOCSDIR%%/en/html/search/groups_3.js
+%%DOCSDIR%%/en/html/search/groups_4.html
+%%DOCSDIR%%/en/html/search/groups_4.js
+%%DOCSDIR%%/en/html/search/groups_5.html
+%%DOCSDIR%%/en/html/search/groups_5.js
+%%DOCSDIR%%/en/html/search/groups_6.html
+%%DOCSDIR%%/en/html/search/groups_6.js
+%%DOCSDIR%%/en/html/search/groups_7.html
+%%DOCSDIR%%/en/html/search/groups_7.js
+%%DOCSDIR%%/en/html/search/groups_8.html
+%%DOCSDIR%%/en/html/search/groups_8.js
+%%DOCSDIR%%/en/html/search/groups_9.html
+%%DOCSDIR%%/en/html/search/groups_9.js
+%%DOCSDIR%%/en/html/search/groups_a.html
+%%DOCSDIR%%/en/html/search/groups_a.js
+%%DOCSDIR%%/en/html/search/mag_sel.svg
+%%DOCSDIR%%/en/html/search/nomatches.html
+%%DOCSDIR%%/en/html/search/pages_0.html
+%%DOCSDIR%%/en/html/search/pages_0.js
+%%DOCSDIR%%/en/html/search/pages_1.html
+%%DOCSDIR%%/en/html/search/pages_1.js
+%%DOCSDIR%%/en/html/search/pages_2.html
+%%DOCSDIR%%/en/html/search/pages_2.js
+%%DOCSDIR%%/en/html/search/pages_3.html
+%%DOCSDIR%%/en/html/search/pages_3.js
+%%DOCSDIR%%/en/html/search/pages_4.html
+%%DOCSDIR%%/en/html/search/pages_4.js
+%%DOCSDIR%%/en/html/search/search.css
+%%DOCSDIR%%/en/html/search/search.js
+%%DOCSDIR%%/en/html/search/search_l.png
+%%DOCSDIR%%/en/html/search/search_m.png
+%%DOCSDIR%%/en/html/search/search_r.png
+%%DOCSDIR%%/en/html/search/searchdata.js
+%%DOCSDIR%%/en/html/search/typedefs_0.html
+%%DOCSDIR%%/en/html/search/typedefs_0.js
+%%DOCSDIR%%/en/html/search/typedefs_1.html
+%%DOCSDIR%%/en/html/search/typedefs_1.js
+%%DOCSDIR%%/en/html/search/variables_0.html
+%%DOCSDIR%%/en/html/search/variables_0.js
+%%DOCSDIR%%/en/html/search/variables_1.html
+%%DOCSDIR%%/en/html/search/variables_1.js
+%%DOCSDIR%%/en/html/search/variables_10.html
+%%DOCSDIR%%/en/html/search/variables_10.js
+%%DOCSDIR%%/en/html/search/variables_11.html
+%%DOCSDIR%%/en/html/search/variables_11.js
+%%DOCSDIR%%/en/html/search/variables_12.html
+%%DOCSDIR%%/en/html/search/variables_12.js
+%%DOCSDIR%%/en/html/search/variables_13.html
+%%DOCSDIR%%/en/html/search/variables_13.js
+%%DOCSDIR%%/en/html/search/variables_14.html
+%%DOCSDIR%%/en/html/search/variables_14.js
+%%DOCSDIR%%/en/html/search/variables_15.html
+%%DOCSDIR%%/en/html/search/variables_15.js
+%%DOCSDIR%%/en/html/search/variables_16.html
+%%DOCSDIR%%/en/html/search/variables_16.js
+%%DOCSDIR%%/en/html/search/variables_2.html
+%%DOCSDIR%%/en/html/search/variables_2.js
+%%DOCSDIR%%/en/html/search/variables_3.html
+%%DOCSDIR%%/en/html/search/variables_3.js
+%%DOCSDIR%%/en/html/search/variables_4.html
+%%DOCSDIR%%/en/html/search/variables_4.js
+%%DOCSDIR%%/en/html/search/variables_5.html
+%%DOCSDIR%%/en/html/search/variables_5.js
+%%DOCSDIR%%/en/html/search/variables_6.html
+%%DOCSDIR%%/en/html/search/variables_6.js
+%%DOCSDIR%%/en/html/search/variables_7.html
+%%DOCSDIR%%/en/html/search/variables_7.js
+%%DOCSDIR%%/en/html/search/variables_8.html
+%%DOCSDIR%%/en/html/search/variables_8.js
+%%DOCSDIR%%/en/html/search/variables_9.html
+%%DOCSDIR%%/en/html/search/variables_9.js
+%%DOCSDIR%%/en/html/search/variables_a.html
+%%DOCSDIR%%/en/html/search/variables_a.js
+%%DOCSDIR%%/en/html/search/variables_b.html
+%%DOCSDIR%%/en/html/search/variables_b.js
+%%DOCSDIR%%/en/html/search/variables_c.html
+%%DOCSDIR%%/en/html/search/variables_c.js
+%%DOCSDIR%%/en/html/search/variables_d.html
+%%DOCSDIR%%/en/html/search/variables_d.js
+%%DOCSDIR%%/en/html/search/variables_e.html
+%%DOCSDIR%%/en/html/search/variables_e.js
+%%DOCSDIR%%/en/html/search/variables_f.html
+%%DOCSDIR%%/en/html/search/variables_f.js
%%DOCSDIR%%/en/html/sk-kbd.png
%%DOCSDIR%%/en/html/sk-kbd2.png
+%%DOCSDIR%%/en/html/splitbar.png
%%DOCSDIR%%/en/html/sr-kbd.png
+%%DOCSDIR%%/en/html/structM17NObject.html
%%DOCSDIR%%/en/html/structM17NObjectHead.html
+%%DOCSDIR%%/en/html/structM17NObjectRecord.html
+%%DOCSDIR%%/en/html/structM17NObject__coll__graph.map
+%%DOCSDIR%%/en/html/structM17NObject__coll__graph.md5
+%%DOCSDIR%%/en/html/structM17NObject__coll__graph.png
+%%DOCSDIR%%/en/html/structMCharset.html
+%%DOCSDIR%%/en/html/structMCharsetISO2022Table.html
+%%DOCSDIR%%/en/html/structMCharsetISO2022Table__coll__graph.map
+%%DOCSDIR%%/en/html/structMCharsetISO2022Table__coll__graph.md5
+%%DOCSDIR%%/en/html/structMCharsetISO2022Table__coll__graph.png
+%%DOCSDIR%%/en/html/structMCharset__coll__graph.map
+%%DOCSDIR%%/en/html/structMCharset__coll__graph.md5
+%%DOCSDIR%%/en/html/structMCharset__coll__graph.png
%%DOCSDIR%%/en/html/structMCodingInfoISO2022.html
%%DOCSDIR%%/en/html/structMCodingInfoUTF.html
%%DOCSDIR%%/en/html/structMConverter.html
+%%DOCSDIR%%/en/html/structMDatabaseInfo.html
+%%DOCSDIR%%/en/html/structMDatabaseInfo__coll__graph.map
+%%DOCSDIR%%/en/html/structMDatabaseInfo__coll__graph.md5
+%%DOCSDIR%%/en/html/structMDatabaseInfo__coll__graph.png
+%%DOCSDIR%%/en/html/structMDeviceDriver.html
%%DOCSDIR%%/en/html/structMDrawControl.html
%%DOCSDIR%%/en/html/structMDrawGlyph.html
%%DOCSDIR%%/en/html/structMDrawGlyphInfo.html
+%%DOCSDIR%%/en/html/structMDrawGlyphInfo__coll__graph.map
+%%DOCSDIR%%/en/html/structMDrawGlyphInfo__coll__graph.md5
+%%DOCSDIR%%/en/html/structMDrawGlyphInfo__coll__graph.png
+%%DOCSDIR%%/en/html/structMDrawGlyph__coll__graph.map
+%%DOCSDIR%%/en/html/structMDrawGlyph__coll__graph.md5
+%%DOCSDIR%%/en/html/structMDrawGlyph__coll__graph.png
%%DOCSDIR%%/en/html/structMDrawMetric.html
+%%DOCSDIR%%/en/html/structMDrawPoint.html
%%DOCSDIR%%/en/html/structMDrawTextItem.html
+%%DOCSDIR%%/en/html/structMDrawTextItem__coll__graph.map
+%%DOCSDIR%%/en/html/structMDrawTextItem__coll__graph.md5
+%%DOCSDIR%%/en/html/structMDrawTextItem__coll__graph.png
%%DOCSDIR%%/en/html/structMFLTFont.html
+%%DOCSDIR%%/en/html/structMFLTFontForRealized.html
+%%DOCSDIR%%/en/html/structMFLTFontForRealized__coll__graph.map
+%%DOCSDIR%%/en/html/structMFLTFontForRealized__coll__graph.md5
+%%DOCSDIR%%/en/html/structMFLTFontForRealized__coll__graph.png
%%DOCSDIR%%/en/html/structMFLTGlyph.html
%%DOCSDIR%%/en/html/structMFLTGlyphAdjustment.html
%%DOCSDIR%%/en/html/structMFLTGlyphString.html
+%%DOCSDIR%%/en/html/structMFLTGlyphString__coll__graph.map
+%%DOCSDIR%%/en/html/structMFLTGlyphString__coll__graph.md5
+%%DOCSDIR%%/en/html/structMFLTGlyphString__coll__graph.png
%%DOCSDIR%%/en/html/structMFLTOtfSpec.html
+%%DOCSDIR%%/en/html/structMFace.html
%%DOCSDIR%%/en/html/structMFaceBoxProp.html
%%DOCSDIR%%/en/html/structMFaceHLineProp.html
+%%DOCSDIR%%/en/html/structMFace__coll__graph.map
+%%DOCSDIR%%/en/html/structMFace__coll__graph.md5
+%%DOCSDIR%%/en/html/structMFace__coll__graph.png
+%%DOCSDIR%%/en/html/structMFont.html
+%%DOCSDIR%%/en/html/structMFontCapability.html
+%%DOCSDIR%%/en/html/structMFontCapability__coll__graph.map
+%%DOCSDIR%%/en/html/structMFontCapability__coll__graph.md5
+%%DOCSDIR%%/en/html/structMFontCapability__coll__graph.png
+%%DOCSDIR%%/en/html/structMFontDriver.html
+%%DOCSDIR%%/en/html/structMFontDriver__coll__graph.map
+%%DOCSDIR%%/en/html/structMFontDriver__coll__graph.md5
+%%DOCSDIR%%/en/html/structMFontDriver__coll__graph.png
+%%DOCSDIR%%/en/html/structMFontList.html
+%%DOCSDIR%%/en/html/structMFontList__coll__graph.map
+%%DOCSDIR%%/en/html/structMFontList__coll__graph.md5
+%%DOCSDIR%%/en/html/structMFontList__coll__graph.png
+%%DOCSDIR%%/en/html/structMFontPropertyTable.html
+%%DOCSDIR%%/en/html/structMFontScore.html
+%%DOCSDIR%%/en/html/structMFontScore__coll__graph.map
+%%DOCSDIR%%/en/html/structMFontScore__coll__graph.md5
+%%DOCSDIR%%/en/html/structMFontScore__coll__graph.png
+%%DOCSDIR%%/en/html/structMFrame.html
+%%DOCSDIR%%/en/html/structMFrame__coll__graph.map
+%%DOCSDIR%%/en/html/structMFrame__coll__graph.md5
+%%DOCSDIR%%/en/html/structMFrame__coll__graph.png
+%%DOCSDIR%%/en/html/structMGlyph.html
+%%DOCSDIR%%/en/html/structMGlyphString.html
+%%DOCSDIR%%/en/html/structMGlyphString__coll__graph.map
+%%DOCSDIR%%/en/html/structMGlyphString__coll__graph.md5
+%%DOCSDIR%%/en/html/structMGlyphString__coll__graph.png
+%%DOCSDIR%%/en/html/structMGlyph__coll__graph.map
+%%DOCSDIR%%/en/html/structMGlyph__coll__graph.md5
+%%DOCSDIR%%/en/html/structMGlyph__coll__graph.png
%%DOCSDIR%%/en/html/structMInputContext.html
+%%DOCSDIR%%/en/html/structMInputContextInfo.html
+%%DOCSDIR%%/en/html/structMInputContextInfo__coll__graph.map
+%%DOCSDIR%%/en/html/structMInputContextInfo__coll__graph.md5
+%%DOCSDIR%%/en/html/structMInputContextInfo__coll__graph.png
+%%DOCSDIR%%/en/html/structMInputContext__coll__graph.map
+%%DOCSDIR%%/en/html/structMInputContext__coll__graph.md5
+%%DOCSDIR%%/en/html/structMInputContext__coll__graph.png
%%DOCSDIR%%/en/html/structMInputDriver.html
+%%DOCSDIR%%/en/html/structMInputDriver__coll__graph.map
+%%DOCSDIR%%/en/html/structMInputDriver__coll__graph.md5
+%%DOCSDIR%%/en/html/structMInputDriver__coll__graph.png
%%DOCSDIR%%/en/html/structMInputGUIArgIC.html
+%%DOCSDIR%%/en/html/structMInputGUIArgIC__coll__graph.map
+%%DOCSDIR%%/en/html/structMInputGUIArgIC__coll__graph.md5
+%%DOCSDIR%%/en/html/structMInputGUIArgIC__coll__graph.png
%%DOCSDIR%%/en/html/structMInputMethod.html
+%%DOCSDIR%%/en/html/structMInputMethod__coll__graph.map
+%%DOCSDIR%%/en/html/structMInputMethod__coll__graph.md5
+%%DOCSDIR%%/en/html/structMInputMethod__coll__graph.png
%%DOCSDIR%%/en/html/structMInputXIMArgIC.html
%%DOCSDIR%%/en/html/structMInputXIMArgIM.html
+%%DOCSDIR%%/en/html/structMPlist.html
+%%DOCSDIR%%/en/html/structMPlist__coll__graph.map
+%%DOCSDIR%%/en/html/structMPlist__coll__graph.md5
+%%DOCSDIR%%/en/html/structMPlist__coll__graph.png
+%%DOCSDIR%%/en/html/structMRealizedFace.html
+%%DOCSDIR%%/en/html/structMRealizedFace__coll__graph.map
+%%DOCSDIR%%/en/html/structMRealizedFace__coll__graph.md5
+%%DOCSDIR%%/en/html/structMRealizedFace__coll__graph.png
+%%DOCSDIR%%/en/html/structMRealizedFont.html
+%%DOCSDIR%%/en/html/structMRealizedFont__coll__graph.map
+%%DOCSDIR%%/en/html/structMRealizedFont__coll__graph.md5
+%%DOCSDIR%%/en/html/structMRealizedFont__coll__graph.png
+%%DOCSDIR%%/en/html/structMSymbolStruct.html
+%%DOCSDIR%%/en/html/structMSymbolStruct__coll__graph.map
+%%DOCSDIR%%/en/html/structMSymbolStruct__coll__graph.md5
+%%DOCSDIR%%/en/html/structMSymbolStruct__coll__graph.png
+%%DOCSDIR%%/en/html/structMText.html
+%%DOCSDIR%%/en/html/structMTextProperty.html
+%%DOCSDIR%%/en/html/structMTextProperty__coll__graph.map
+%%DOCSDIR%%/en/html/structMTextProperty__coll__graph.md5
+%%DOCSDIR%%/en/html/structMTextProperty__coll__graph.png
+%%DOCSDIR%%/en/html/structMText__coll__graph.map
+%%DOCSDIR%%/en/html/structMText__coll__graph.md5
+%%DOCSDIR%%/en/html/structMText__coll__graph.png
+%%DOCSDIR%%/en/html/struct__M17NObjectArray.html
+%%DOCSDIR%%/en/html/struct__MInputMethodInfo.html
+%%DOCSDIR%%/en/html/struct__MInputMethodInfo__coll__graph.map
+%%DOCSDIR%%/en/html/struct__MInputMethodInfo__coll__graph.md5
+%%DOCSDIR%%/en/html/struct__MInputMethodInfo__coll__graph.png
%%DOCSDIR%%/en/html/symbol_8c.html
-%%DOCSDIR%%/en/html/tab_b.gif
-%%DOCSDIR%%/en/html/tab_l.gif
-%%DOCSDIR%%/en/html/tab_r.gif
+%%DOCSDIR%%/en/html/symbol_8c__incl.map
+%%DOCSDIR%%/en/html/symbol_8c__incl.md5
+%%DOCSDIR%%/en/html/symbol_8c__incl.png
+%%DOCSDIR%%/en/html/symbol_8h.html
+%%DOCSDIR%%/en/html/symbol_8h__dep__incl.map
+%%DOCSDIR%%/en/html/symbol_8h__dep__incl.md5
+%%DOCSDIR%%/en/html/symbol_8h__dep__incl.png
+%%DOCSDIR%%/en/html/symbol_8h__incl.map
+%%DOCSDIR%%/en/html/symbol_8h__incl.md5
+%%DOCSDIR%%/en/html/symbol_8h__incl.png
+%%DOCSDIR%%/en/html/sync_off.png
+%%DOCSDIR%%/en/html/sync_on.png
+%%DOCSDIR%%/en/html/tab_a.png
+%%DOCSDIR%%/en/html/tab_b.png
+%%DOCSDIR%%/en/html/tab_h.png
+%%DOCSDIR%%/en/html/tab_s.png
%%DOCSDIR%%/en/html/tabs.css
%%DOCSDIR%%/en/html/textprop_8c.html
+%%DOCSDIR%%/en/html/textprop_8h.html
+%%DOCSDIR%%/en/html/ua-kbd.png
+%%DOCSDIR%%/en/html/uz-kbd.png
%%DOCSDIR%%/en/m17n-lib.pdf
%%JAPANESE%%%%DOCSDIR%%/ja/html/GFDL.html
%%JAPANESE%%%%DOCSDIR%%/ja/html/annotated.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/bc_s.png
+%%JAPANESE%%%%DOCSDIR%%/ja/html/bdwn.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/bopo-kbd.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/character_8c.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/character_8h.html
%%JAPANESE%%%%DOCSDIR%%/ja/html/charset_8c.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/charset_8h.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/charset_8h__dep__incl.map
+%%JAPANESE%%%%DOCSDIR%%/ja/html/charset_8h__dep__incl.md5
+%%JAPANESE%%%%DOCSDIR%%/ja/html/charset_8h__dep__incl.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/chartab_8c.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/chartab_8h.html
%%JAPANESE%%%%DOCSDIR%%/ja/html/classes.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/closed.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/coding_8c.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/coding_8h.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/coding_8h__dep__incl.map
+%%JAPANESE%%%%DOCSDIR%%/ja/html/coding_8h__dep__incl.md5
+%%JAPANESE%%%%DOCSDIR%%/ja/html/coding_8h__dep__incl.png
+%%JAPANESE%%%%DOCSDIR%%/ja/html/cs-kbd.png
+%%JAPANESE%%%%DOCSDIR%%/ja/html/cs-kbd2.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/database_8c.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/database_8h.html
%%JAPANESE%%%%DOCSDIR%%/ja/html/dbdata_8txt.html
%%JAPANESE%%%%DOCSDIR%%/ja/html/dbformat_8txt.html
%%JAPANESE%%%%DOCSDIR%%/ja/html/dbtutorial_8txt.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/dir_b9ec2c957fc87e083d767950dadbce6b.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/dir_d7d994f111f6a4fb678276cd4da736e4.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/dir_e1395ad002081f3a552cc28bd8234bf8.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/doc.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/doxygen.css
-%%JAPANESE%%%%DOCSDIR%%/ja/html/doxygen.png
+%%JAPANESE%%%%DOCSDIR%%/ja/html/doxygen.svg
%%JAPANESE%%%%DOCSDIR%%/ja/html/draw_8c.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/dynsections.js
%%JAPANESE%%%%DOCSDIR%%/ja/html/el-kbd.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/exprog_8txt.html
%%JAPANESE%%%%DOCSDIR%%/ja/html/face_8c.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/face_8h.html
%%JAPANESE%%%%DOCSDIR%%/ja/html/fdl_8txt.html
%%JAPANESE%%%%DOCSDIR%%/ja/html/files.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/folderclosed.png
+%%JAPANESE%%%%DOCSDIR%%/ja/html/folderopen.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/font_8c.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/font_8h.html
%%JAPANESE%%%%DOCSDIR%%/ja/html/fontset_8c.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/fontset_8h.html
%%JAPANESE%%%%DOCSDIR%%/ja/html/functions.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/functions_b.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/functions_c.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/functions_d.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/functions_e.html
%%JAPANESE%%%%DOCSDIR%%/ja/html/functions_enum.html
%%JAPANESE%%%%DOCSDIR%%/ja/html/functions_eval.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/functions_f.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/functions_g.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/functions_h.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/functions_i.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/functions_k.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/functions_l.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/functions_n.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/functions_o.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/functions_p.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/functions_r.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/functions_s.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/functions_t.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/functions_u.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/functions_v.html
%%JAPANESE%%%%DOCSDIR%%/ja/html/functions_vars.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/functions_vars_b.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/functions_vars_c.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/functions_vars_d.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/functions_vars_e.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/functions_vars_f.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/functions_vars_g.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/functions_vars_h.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/functions_vars_i.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/functions_vars_k.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/functions_vars_l.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/functions_vars_n.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/functions_vars_o.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/functions_vars_p.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/functions_vars_r.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/functions_vars_s.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/functions_vars_t.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/functions_vars_u.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/functions_vars_v.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/functions_vars_w.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/functions_vars_x.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/functions_vars_y.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/functions_w.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/functions_x.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/functions_y.html
%%JAPANESE%%%%DOCSDIR%%/ja/html/globals.html
-%%JAPANESE%%%%DOCSDIR%%/ja/html/globals_0x61.html
-%%JAPANESE%%%%DOCSDIR%%/ja/html/globals_0x62.html
-%%JAPANESE%%%%DOCSDIR%%/ja/html/globals_0x63.html
-%%JAPANESE%%%%DOCSDIR%%/ja/html/globals_0x64.html
-%%JAPANESE%%%%DOCSDIR%%/ja/html/globals_0x65.html
-%%JAPANESE%%%%DOCSDIR%%/ja/html/globals_0x66.html
-%%JAPANESE%%%%DOCSDIR%%/ja/html/globals_0x67.html
-%%JAPANESE%%%%DOCSDIR%%/ja/html/globals_0x68.html
-%%JAPANESE%%%%DOCSDIR%%/ja/html/globals_0x69.html
-%%JAPANESE%%%%DOCSDIR%%/ja/html/globals_0x6c.html
-%%JAPANESE%%%%DOCSDIR%%/ja/html/globals_0x6d.html
-%%JAPANESE%%%%DOCSDIR%%/ja/html/globals_0x6e.html
-%%JAPANESE%%%%DOCSDIR%%/ja/html/globals_0x6f.html
-%%JAPANESE%%%%DOCSDIR%%/ja/html/globals_0x70.html
-%%JAPANESE%%%%DOCSDIR%%/ja/html/globals_0x72.html
-%%JAPANESE%%%%DOCSDIR%%/ja/html/globals_0x73.html
-%%JAPANESE%%%%DOCSDIR%%/ja/html/globals_0x74.html
-%%JAPANESE%%%%DOCSDIR%%/ja/html/globals_0x75.html
-%%JAPANESE%%%%DOCSDIR%%/ja/html/globals_0x76.html
-%%JAPANESE%%%%DOCSDIR%%/ja/html/globals_0x77.html
-%%JAPANESE%%%%DOCSDIR%%/ja/html/globals_0x78.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/globals__.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/globals_a.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/globals_b.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/globals_c.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/globals_d.html
%%JAPANESE%%%%DOCSDIR%%/ja/html/globals_defs.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/globals_e.html
%%JAPANESE%%%%DOCSDIR%%/ja/html/globals_enum.html
%%JAPANESE%%%%DOCSDIR%%/ja/html/globals_eval.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/globals_f.html
%%JAPANESE%%%%DOCSDIR%%/ja/html/globals_func.html
-%%JAPANESE%%%%DOCSDIR%%/ja/html/globals_func_0x63.html
-%%JAPANESE%%%%DOCSDIR%%/ja/html/globals_func_0x64.html
-%%JAPANESE%%%%DOCSDIR%%/ja/html/globals_func_0x66.html
-%%JAPANESE%%%%DOCSDIR%%/ja/html/globals_func_0x69.html
-%%JAPANESE%%%%DOCSDIR%%/ja/html/globals_func_0x6c.html
-%%JAPANESE%%%%DOCSDIR%%/ja/html/globals_func_0x70.html
-%%JAPANESE%%%%DOCSDIR%%/ja/html/globals_func_0x73.html
-%%JAPANESE%%%%DOCSDIR%%/ja/html/globals_func_0x74.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/globals_func_c.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/globals_func_d.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/globals_func_f.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/globals_func_i.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/globals_func_l.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/globals_func_p.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/globals_func_s.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/globals_func_t.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/globals_g.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/globals_h.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/globals_i.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/globals_l.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/globals_m.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/globals_n.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/globals_o.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/globals_p.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/globals_r.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/globals_s.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/globals_t.html
%%JAPANESE%%%%DOCSDIR%%/ja/html/globals_type.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/globals_u.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/globals_v.html
%%JAPANESE%%%%DOCSDIR%%/ja/html/globals_vars.html
-%%JAPANESE%%%%DOCSDIR%%/ja/html/globals_vars_0x61.html
-%%JAPANESE%%%%DOCSDIR%%/ja/html/globals_vars_0x62.html
-%%JAPANESE%%%%DOCSDIR%%/ja/html/globals_vars_0x63.html
-%%JAPANESE%%%%DOCSDIR%%/ja/html/globals_vars_0x64.html
-%%JAPANESE%%%%DOCSDIR%%/ja/html/globals_vars_0x65.html
-%%JAPANESE%%%%DOCSDIR%%/ja/html/globals_vars_0x66.html
-%%JAPANESE%%%%DOCSDIR%%/ja/html/globals_vars_0x67.html
-%%JAPANESE%%%%DOCSDIR%%/ja/html/globals_vars_0x68.html
-%%JAPANESE%%%%DOCSDIR%%/ja/html/globals_vars_0x69.html
-%%JAPANESE%%%%DOCSDIR%%/ja/html/globals_vars_0x6c.html
-%%JAPANESE%%%%DOCSDIR%%/ja/html/globals_vars_0x6d.html
-%%JAPANESE%%%%DOCSDIR%%/ja/html/globals_vars_0x6e.html
-%%JAPANESE%%%%DOCSDIR%%/ja/html/globals_vars_0x6f.html
-%%JAPANESE%%%%DOCSDIR%%/ja/html/globals_vars_0x70.html
-%%JAPANESE%%%%DOCSDIR%%/ja/html/globals_vars_0x72.html
-%%JAPANESE%%%%DOCSDIR%%/ja/html/globals_vars_0x73.html
-%%JAPANESE%%%%DOCSDIR%%/ja/html/globals_vars_0x74.html
-%%JAPANESE%%%%DOCSDIR%%/ja/html/globals_vars_0x75.html
-%%JAPANESE%%%%DOCSDIR%%/ja/html/globals_vars_0x76.html
-%%JAPANESE%%%%DOCSDIR%%/ja/html/globals_vars_0x77.html
-%%JAPANESE%%%%DOCSDIR%%/ja/html/globals_vars_0x78.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/globals_vars_a.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/globals_vars_b.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/globals_vars_c.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/globals_vars_d.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/globals_vars_e.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/globals_vars_f.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/globals_vars_g.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/globals_vars_h.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/globals_vars_i.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/globals_vars_l.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/globals_vars_m.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/globals_vars_n.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/globals_vars_o.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/globals_vars_p.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/globals_vars_r.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/globals_vars_s.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/globals_vars_t.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/globals_vars_u.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/globals_vars_v.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/globals_vars_w.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/globals_vars_x.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/globals_w.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/globals_x.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/graph_legend.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/graph_legend.md5
+%%JAPANESE%%%%DOCSDIR%%/ja/html/graph_legend.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/group__m17nCharacter.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/group__m17nCharacter.map
+%%JAPANESE%%%%DOCSDIR%%/ja/html/group__m17nCharacter.md5
+%%JAPANESE%%%%DOCSDIR%%/ja/html/group__m17nCharacter.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/group__m17nCharset.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/group__m17nCharset.map
+%%JAPANESE%%%%DOCSDIR%%/ja/html/group__m17nCharset.md5
+%%JAPANESE%%%%DOCSDIR%%/ja/html/group__m17nCharset.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/group__m17nChartable.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/group__m17nChartable.map
+%%JAPANESE%%%%DOCSDIR%%/ja/html/group__m17nChartable.md5
+%%JAPANESE%%%%DOCSDIR%%/ja/html/group__m17nChartable.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/group__m17nConv.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/group__m17nConv.map
+%%JAPANESE%%%%DOCSDIR%%/ja/html/group__m17nConv.md5
+%%JAPANESE%%%%DOCSDIR%%/ja/html/group__m17nConv.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/group__m17nCore.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/group__m17nCore.map
+%%JAPANESE%%%%DOCSDIR%%/ja/html/group__m17nCore.md5
+%%JAPANESE%%%%DOCSDIR%%/ja/html/group__m17nCore.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/group__m17nDatabase.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/group__m17nDatabase.map
+%%JAPANESE%%%%DOCSDIR%%/ja/html/group__m17nDatabase.md5
+%%JAPANESE%%%%DOCSDIR%%/ja/html/group__m17nDatabase.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/group__m17nDebug.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/group__m17nDebug.map
+%%JAPANESE%%%%DOCSDIR%%/ja/html/group__m17nDebug.md5
+%%JAPANESE%%%%DOCSDIR%%/ja/html/group__m17nDebug.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/group__m17nDraw.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/group__m17nDraw.map
+%%JAPANESE%%%%DOCSDIR%%/ja/html/group__m17nDraw.md5
+%%JAPANESE%%%%DOCSDIR%%/ja/html/group__m17nDraw.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/group__m17nError.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/group__m17nError.map
+%%JAPANESE%%%%DOCSDIR%%/ja/html/group__m17nError.md5
+%%JAPANESE%%%%DOCSDIR%%/ja/html/group__m17nError.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/group__m17nFLT.html
%%JAPANESE%%%%DOCSDIR%%/ja/html/group__m17nFace.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/group__m17nFace.map
+%%JAPANESE%%%%DOCSDIR%%/ja/html/group__m17nFace.md5
+%%JAPANESE%%%%DOCSDIR%%/ja/html/group__m17nFace.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/group__m17nFont.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/group__m17nFont.map
+%%JAPANESE%%%%DOCSDIR%%/ja/html/group__m17nFont.md5
+%%JAPANESE%%%%DOCSDIR%%/ja/html/group__m17nFont.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/group__m17nFontset.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/group__m17nFontset.map
+%%JAPANESE%%%%DOCSDIR%%/ja/html/group__m17nFontset.md5
+%%JAPANESE%%%%DOCSDIR%%/ja/html/group__m17nFontset.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/group__m17nFrame.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/group__m17nFrame.map
+%%JAPANESE%%%%DOCSDIR%%/ja/html/group__m17nFrame.md5
+%%JAPANESE%%%%DOCSDIR%%/ja/html/group__m17nFrame.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/group__m17nGUI.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/group__m17nGUI.map
+%%JAPANESE%%%%DOCSDIR%%/ja/html/group__m17nGUI.md5
+%%JAPANESE%%%%DOCSDIR%%/ja/html/group__m17nGUI.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/group__m17nInputMethod.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/group__m17nInputMethod.map
+%%JAPANESE%%%%DOCSDIR%%/ja/html/group__m17nInputMethod.md5
+%%JAPANESE%%%%DOCSDIR%%/ja/html/group__m17nInputMethod.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/group__m17nInputMethodWin.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/group__m17nInputMethodWin.map
+%%JAPANESE%%%%DOCSDIR%%/ja/html/group__m17nInputMethodWin.md5
+%%JAPANESE%%%%DOCSDIR%%/ja/html/group__m17nInputMethodWin.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/group__m17nIntro.html
%%JAPANESE%%%%DOCSDIR%%/ja/html/group__m17nLocale.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/group__m17nLocale.map
+%%JAPANESE%%%%DOCSDIR%%/ja/html/group__m17nLocale.md5
+%%JAPANESE%%%%DOCSDIR%%/ja/html/group__m17nLocale.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/group__m17nMisc.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/group__m17nMisc.map
+%%JAPANESE%%%%DOCSDIR%%/ja/html/group__m17nMisc.md5
+%%JAPANESE%%%%DOCSDIR%%/ja/html/group__m17nMisc.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/group__m17nMtext.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/group__m17nMtext.map
+%%JAPANESE%%%%DOCSDIR%%/ja/html/group__m17nMtext.md5
+%%JAPANESE%%%%DOCSDIR%%/ja/html/group__m17nMtext.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/group__m17nObject.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/group__m17nObject.map
+%%JAPANESE%%%%DOCSDIR%%/ja/html/group__m17nObject.md5
+%%JAPANESE%%%%DOCSDIR%%/ja/html/group__m17nObject.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/group__m17nPlist.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/group__m17nPlist.map
+%%JAPANESE%%%%DOCSDIR%%/ja/html/group__m17nPlist.md5
+%%JAPANESE%%%%DOCSDIR%%/ja/html/group__m17nPlist.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/group__m17nShell.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/group__m17nShell.map
+%%JAPANESE%%%%DOCSDIR%%/ja/html/group__m17nShell.md5
+%%JAPANESE%%%%DOCSDIR%%/ja/html/group__m17nShell.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/group__m17nSymbol.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/group__m17nSymbol.map
+%%JAPANESE%%%%DOCSDIR%%/ja/html/group__m17nSymbol.md5
+%%JAPANESE%%%%DOCSDIR%%/ja/html/group__m17nSymbol.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/group__m17nTextProperty.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/group__m17nTextProperty.map
+%%JAPANESE%%%%DOCSDIR%%/ja/html/group__m17nTextProperty.md5
+%%JAPANESE%%%%DOCSDIR%%/ja/html/group__m17nTextProperty.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/he-kbd.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/hr-kbd.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/hy-kbd.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-am-sera.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-ar-kbd.png
+%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-as-inscript.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-as-itrans.png
+%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-as-phonetic.png
+%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-ath-phonetic.png
+%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-be-kbd.png
+%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-bla-phonetic.png
+%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-bn-disha.png
+%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-bn-inscript.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-bn-itrans.png
+%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-bn-probhat.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-bn-unijoy.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-bo-wylie.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-cmc-kbd.png
+%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-cr-western.png
+%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-cs-kbd.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-dv-phonetic.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-el-kbd.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-en-ispell.png
+%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-eo-h-fundamente.png
+%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-eo-h-sistemo.png
+%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-eo-plena.png
+%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-eo-q-sistemo.png
+%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-eo-vi-sistemo.png
+%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-eo-x-sistemo.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-fa-isiri.png
+%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-gu-inscript.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-gu-itrans.png
+%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-gu-phonetic.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-he-kbd.png
+%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-hi-inscript.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-hi-itrans.png
+%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-hi-optitransv2.png
+%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-hi-phonetic.png
+%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-hi-remington.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-hi-typewriter.png
+%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-hi-vedmata.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-hr-kbd.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-hy-kbd.png
+%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-ii-phonetic.png
+%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-iu-phonetic.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-ja-anthy.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-ja-tcode.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-ka-kbd.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-kk-arabic.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-kk-kbd.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-km-yannis.png
+%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-kn-inscript.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-kn-itrans.png
+%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-kn-kgp.png
+%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-kn-optitransv2.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-ko-han2.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-ko-romaja.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-latn-post.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-latn-pre.png
+%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-latn1-pre.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-lo-kbd.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-lo-lrt.png
+%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-math-latex.png
+%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-ml-inscript.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-ml-itrans.png
+%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-ml-mozhi.png
+%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-ml-remington.png
+%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-ml-swanalekha.png
+%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-mr-inscript.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-my-kbd.png
+%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-ne-rom.png
+%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-ne-trad-ttf.png
+%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-ne-trad.png
+%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-nsk-phonetic.png
+%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-oj-phonetic.png
+%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-or-inscript.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-or-itrans.png
+%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-pa-inscript.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-pa-itrans.png
+%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-pa-jhelum.png
+%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-pa-phonetic.png
+%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-ps-phonetic.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-rfc1345.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-ru-kbd.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-ru-phonetic.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-ru-yawerty.png
+%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-sa-IAST.png
+%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-sa-itrans.png
+%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-sd-inscript.png
+%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-si-phonetic-dynamic.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-si-samanala.png
+%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-si-sumihiri.png
+%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-si-transliteration.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-si-wijesekera.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-sk-kbd.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-sr-kbd.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-sv-post.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-syrc-phonetic.png
+%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-ta-inscript.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-ta-itrans.png
+%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-ta-phonetic.png
+%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-ta-tamil99.png
+%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-ta-typewriter.png
+%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-ta-vutam.png
+%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-te-apple.png
+%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-te-inscript.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-te-itrans.png
+%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-te-pothana.png
+%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-te-sarala.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-th-kesmanee.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-th-pattachote.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-th-tis820.png
+%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-uk-kbd.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-unicode.png
+%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-ur-phonetic.png
+%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-uz-kbd.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-vi-tcvn.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-vi-telex.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-vi-viqr.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-vi-vni.png
+%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-yi-yivo.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-zh-bopomofo.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-zh-cangjie.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-zh-pinyin.png
@@ -684,78 +1242,789 @@ share/man/man5/mdbTutorialIM.5.gz
%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-zh-tonepy-b5.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-zh-tonepy-gb.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-zh-tonepy.png
+%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-zh-zhuyin.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/index.html
%%JAPANESE%%%%DOCSDIR%%/ja/html/input-gui_8c.html
%%JAPANESE%%%%DOCSDIR%%/ja/html/input_8c.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/input_8h.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/internal-flt_8h.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/internal-gui_8h.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/internal_8h.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/internal_8h__dep__incl.map
+%%JAPANESE%%%%DOCSDIR%%/ja/html/internal_8h__dep__incl.md5
+%%JAPANESE%%%%DOCSDIR%%/ja/html/internal_8h__dep__incl.png
+%%JAPANESE%%%%DOCSDIR%%/ja/html/jquery.js
%%JAPANESE%%%%DOCSDIR%%/ja/html/ka-kbd.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/ka-kbd2.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/kk-kbd.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/ko-han2.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/language_8c.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/language_8c__incl.map
+%%JAPANESE%%%%DOCSDIR%%/ja/html/language_8c__incl.md5
+%%JAPANESE%%%%DOCSDIR%%/ja/html/language_8c__incl.png
+%%JAPANESE%%%%DOCSDIR%%/ja/html/language_8h.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/language_8h__dep__incl.map
+%%JAPANESE%%%%DOCSDIR%%/ja/html/language_8h__dep__incl.md5
+%%JAPANESE%%%%DOCSDIR%%/ja/html/language_8h__dep__incl.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/latn-post.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/latn-pre.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/locale_8c.html
%%JAPANESE%%%%DOCSDIR%%/ja/html/m17n-X_8c.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/m17n-X_8c__incl.map
+%%JAPANESE%%%%DOCSDIR%%/ja/html/m17n-X_8c__incl.md5
+%%JAPANESE%%%%DOCSDIR%%/ja/html/m17n-X_8c__incl.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/m17n-X_8h.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/m17n-X_8h__incl.map
+%%JAPANESE%%%%DOCSDIR%%/ja/html/m17n-X_8h__incl.md5
+%%JAPANESE%%%%DOCSDIR%%/ja/html/m17n-X_8h__incl.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/m17n-config.html
%%JAPANESE%%%%DOCSDIR%%/ja/html/m17n-config_8txt.html
%%JAPANESE%%%%DOCSDIR%%/ja/html/m17n-core_8c.html
%%JAPANESE%%%%DOCSDIR%%/ja/html/m17n-core_8h.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/m17n-core_8h__dep__incl.map
+%%JAPANESE%%%%DOCSDIR%%/ja/html/m17n-core_8h__dep__incl.md5
+%%JAPANESE%%%%DOCSDIR%%/ja/html/m17n-core_8h__dep__incl.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/m17n-db.html
%%JAPANESE%%%%DOCSDIR%%/ja/html/m17n-db_8txt.html
%%JAPANESE%%%%DOCSDIR%%/ja/html/m17n-flt_8c.html
%%JAPANESE%%%%DOCSDIR%%/ja/html/m17n-flt_8h.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/m17n-flt_8h__dep__incl.map
+%%JAPANESE%%%%DOCSDIR%%/ja/html/m17n-flt_8h__dep__incl.md5
+%%JAPANESE%%%%DOCSDIR%%/ja/html/m17n-flt_8h__dep__incl.png
+%%JAPANESE%%%%DOCSDIR%%/ja/html/m17n-flt_8h__incl.map
+%%JAPANESE%%%%DOCSDIR%%/ja/html/m17n-flt_8h__incl.md5
+%%JAPANESE%%%%DOCSDIR%%/ja/html/m17n-flt_8h__incl.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/m17n-gd_8c.html
%%JAPANESE%%%%DOCSDIR%%/ja/html/m17n-gui_8c.html
%%JAPANESE%%%%DOCSDIR%%/ja/html/m17n-gui_8h.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/m17n-gui_8h__incl.map
+%%JAPANESE%%%%DOCSDIR%%/ja/html/m17n-gui_8h__incl.md5
+%%JAPANESE%%%%DOCSDIR%%/ja/html/m17n-gui_8h__incl.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/m17n-misc_8h.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/m17n-misc_8h__dep__incl.map
+%%JAPANESE%%%%DOCSDIR%%/ja/html/m17n-misc_8h__dep__incl.md5
+%%JAPANESE%%%%DOCSDIR%%/ja/html/m17n-misc_8h__dep__incl.png
+%%JAPANESE%%%%DOCSDIR%%/ja/html/m17n-misc_8h__incl.map
+%%JAPANESE%%%%DOCSDIR%%/ja/html/m17n-misc_8h__incl.md5
+%%JAPANESE%%%%DOCSDIR%%/ja/html/m17n-misc_8h__incl.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/m17nDBData.html
%%JAPANESE%%%%DOCSDIR%%/ja/html/m17nDBFormat.html
%%JAPANESE%%%%DOCSDIR%%/ja/html/m17nDBTutorial.html
%%JAPANESE%%%%DOCSDIR%%/ja/html/m17nExProg.html
%%JAPANESE%%%%DOCSDIR%%/ja/html/m17n_8c.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/m17n_8c__incl.map
+%%JAPANESE%%%%DOCSDIR%%/ja/html/m17n_8c__incl.md5
+%%JAPANESE%%%%DOCSDIR%%/ja/html/m17n_8c__incl.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/m17n_8h.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/m17n_8h__dep__incl.map
+%%JAPANESE%%%%DOCSDIR%%/ja/html/m17n_8h__dep__incl.md5
+%%JAPANESE%%%%DOCSDIR%%/ja/html/m17n_8h__dep__incl.png
+%%JAPANESE%%%%DOCSDIR%%/ja/html/m17n_8h__incl.map
+%%JAPANESE%%%%DOCSDIR%%/ja/html/m17n_8h__incl.md5
+%%JAPANESE%%%%DOCSDIR%%/ja/html/m17n_8h__incl.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/mainpage_8txt.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/menu.js
+%%JAPANESE%%%%DOCSDIR%%/ja/html/menudata.js
+%%JAPANESE%%%%DOCSDIR%%/ja/html/mlocale_8h.html
%%JAPANESE%%%%DOCSDIR%%/ja/html/modules.html
%%JAPANESE%%%%DOCSDIR%%/ja/html/mtext-lbrk_8c.html
%%JAPANESE%%%%DOCSDIR%%/ja/html/mtext-wseg_8c.html
%%JAPANESE%%%%DOCSDIR%%/ja/html/mtext_8c.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/mtext_8c__incl.map
+%%JAPANESE%%%%DOCSDIR%%/ja/html/mtext_8c__incl.md5
+%%JAPANESE%%%%DOCSDIR%%/ja/html/mtext_8c__incl.png
+%%JAPANESE%%%%DOCSDIR%%/ja/html/mtext_8h.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/mtext_8h__dep__incl.map
+%%JAPANESE%%%%DOCSDIR%%/ja/html/mtext_8h__dep__incl.md5
+%%JAPANESE%%%%DOCSDIR%%/ja/html/mtext_8h__dep__incl.png
+%%JAPANESE%%%%DOCSDIR%%/ja/html/nav_f.png
+%%JAPANESE%%%%DOCSDIR%%/ja/html/nav_g.png
+%%JAPANESE%%%%DOCSDIR%%/ja/html/nav_h.png
+%%JAPANESE%%%%DOCSDIR%%/ja/html/open.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/pages.html
%%JAPANESE%%%%DOCSDIR%%/ja/html/parrot.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/plist_8c.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/plist_8h.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/plist_8h__dep__incl.map
+%%JAPANESE%%%%DOCSDIR%%/ja/html/plist_8h__dep__incl.md5
+%%JAPANESE%%%%DOCSDIR%%/ja/html/plist_8h__dep__incl.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/ru-kbd.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/ru-phonetic.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/ru-yawerty.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/ru-yawerty2.png
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/all_0.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/all_0.js
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/all_1.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/all_1.js
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/all_10.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/all_10.js
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/all_11.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/all_11.js
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/all_12.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/all_12.js
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/all_13.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/all_13.js
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/all_14.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/all_14.js
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/all_15.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/all_15.js
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/all_16.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/all_16.js
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/all_17.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/all_17.js
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/all_18.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/all_18.js
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/all_19.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/all_19.js
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/all_1a.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/all_1a.js
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/all_1b.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/all_1b.js
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/all_1c.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/all_1c.js
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/all_1d.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/all_1d.js
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/all_1e.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/all_1e.js
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/all_1f.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/all_1f.js
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/all_2.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/all_2.js
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/all_20.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/all_20.js
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/all_21.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/all_21.js
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/all_22.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/all_22.js
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/all_23.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/all_23.js
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/all_24.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/all_24.js
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/all_25.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/all_25.js
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/all_3.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/all_3.js
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/all_4.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/all_4.js
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/all_5.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/all_5.js
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/all_6.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/all_6.js
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/all_7.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/all_7.js
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/all_8.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/all_8.js
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/all_9.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/all_9.js
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/all_a.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/all_a.js
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/all_b.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/all_b.js
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/all_c.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/all_c.js
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/all_d.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/all_d.js
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/all_e.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/all_e.js
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/all_f.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/all_f.js
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/classes_0.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/classes_0.js
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/classes_1.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/classes_1.js
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/close.svg
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/defines_0.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/defines_0.js
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/defines_1.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/defines_1.js
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/defines_2.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/defines_2.js
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/defines_3.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/defines_3.js
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/defines_4.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/defines_4.js
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/defines_5.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/defines_5.js
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/defines_6.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/defines_6.js
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/defines_7.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/defines_7.js
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/defines_8.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/defines_8.js
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/defines_9.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/defines_9.js
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/defines_a.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/defines_a.js
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/defines_b.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/defines_b.js
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/defines_c.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/defines_c.js
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/defines_d.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/defines_d.js
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/enums_0.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/enums_0.js
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/enums_1.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/enums_1.js
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/enumvalues_0.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/enumvalues_0.js
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/enumvalues_1.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/enumvalues_1.js
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/files_0.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/files_0.js
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/files_1.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/files_1.js
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/files_2.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/files_2.js
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/files_3.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/files_3.js
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/files_4.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/files_4.js
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/files_5.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/files_5.js
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/files_6.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/files_6.js
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/files_7.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/files_7.js
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/files_8.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/files_8.js
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/files_9.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/files_9.js
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/functions_0.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/functions_0.js
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/functions_1.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/functions_1.js
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/groups_0.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/groups_0.js
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/groups_1.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/groups_1.js
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/groups_2.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/groups_2.js
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/groups_3.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/groups_3.js
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/groups_4.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/groups_4.js
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/groups_5.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/groups_5.js
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/groups_6.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/groups_6.js
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/groups_7.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/groups_7.js
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/groups_8.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/groups_8.js
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/groups_9.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/groups_9.js
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/groups_a.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/groups_a.js
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/groups_b.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/groups_b.js
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/groups_c.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/groups_c.js
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/groups_d.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/groups_d.js
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/groups_e.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/groups_e.js
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/groups_f.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/groups_f.js
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/mag_sel.svg
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/nomatches.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/pages_0.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/pages_0.js
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/pages_1.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/pages_1.js
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/pages_2.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/pages_2.js
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/pages_3.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/pages_3.js
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/pages_4.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/pages_4.js
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/search.css
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/search.js
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/search_l.png
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/search_m.png
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/search_r.png
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/searchdata.js
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/typedefs_0.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/typedefs_0.js
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/typedefs_1.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/typedefs_1.js
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/variables_0.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/variables_0.js
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/variables_1.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/variables_1.js
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/variables_10.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/variables_10.js
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/variables_11.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/variables_11.js
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/variables_12.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/variables_12.js
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/variables_13.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/variables_13.js
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/variables_14.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/variables_14.js
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/variables_15.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/variables_15.js
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/variables_16.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/variables_16.js
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/variables_2.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/variables_2.js
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/variables_3.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/variables_3.js
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/variables_4.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/variables_4.js
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/variables_5.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/variables_5.js
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/variables_6.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/variables_6.js
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/variables_7.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/variables_7.js
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/variables_8.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/variables_8.js
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/variables_9.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/variables_9.js
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/variables_a.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/variables_a.js
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/variables_b.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/variables_b.js
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/variables_c.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/variables_c.js
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/variables_d.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/variables_d.js
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/variables_e.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/variables_e.js
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/variables_f.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/variables_f.js
%%JAPANESE%%%%DOCSDIR%%/ja/html/sk-kbd.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/sk-kbd2.png
+%%JAPANESE%%%%DOCSDIR%%/ja/html/splitbar.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/sr-kbd.png
+%%JAPANESE%%%%DOCSDIR%%/ja/html/structM17NObject.html
%%JAPANESE%%%%DOCSDIR%%/ja/html/structM17NObjectHead.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/structM17NObjectRecord.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/structM17NObject__coll__graph.map
+%%JAPANESE%%%%DOCSDIR%%/ja/html/structM17NObject__coll__graph.md5
+%%JAPANESE%%%%DOCSDIR%%/ja/html/structM17NObject__coll__graph.png
+%%JAPANESE%%%%DOCSDIR%%/ja/html/structMCharset.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/structMCharsetISO2022Table.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/structMCharsetISO2022Table__coll__graph.map
+%%JAPANESE%%%%DOCSDIR%%/ja/html/structMCharsetISO2022Table__coll__graph.md5
+%%JAPANESE%%%%DOCSDIR%%/ja/html/structMCharsetISO2022Table__coll__graph.png
+%%JAPANESE%%%%DOCSDIR%%/ja/html/structMCharset__coll__graph.map
+%%JAPANESE%%%%DOCSDIR%%/ja/html/structMCharset__coll__graph.md5
+%%JAPANESE%%%%DOCSDIR%%/ja/html/structMCharset__coll__graph.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/structMCodingInfoISO2022.html
%%JAPANESE%%%%DOCSDIR%%/ja/html/structMCodingInfoUTF.html
%%JAPANESE%%%%DOCSDIR%%/ja/html/structMConverter.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/structMDatabaseInfo.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/structMDatabaseInfo__coll__graph.map
+%%JAPANESE%%%%DOCSDIR%%/ja/html/structMDatabaseInfo__coll__graph.md5
+%%JAPANESE%%%%DOCSDIR%%/ja/html/structMDatabaseInfo__coll__graph.png
+%%JAPANESE%%%%DOCSDIR%%/ja/html/structMDeviceDriver.html
%%JAPANESE%%%%DOCSDIR%%/ja/html/structMDrawControl.html
%%JAPANESE%%%%DOCSDIR%%/ja/html/structMDrawGlyph.html
%%JAPANESE%%%%DOCSDIR%%/ja/html/structMDrawGlyphInfo.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/structMDrawGlyphInfo__coll__graph.map
+%%JAPANESE%%%%DOCSDIR%%/ja/html/structMDrawGlyphInfo__coll__graph.md5
+%%JAPANESE%%%%DOCSDIR%%/ja/html/structMDrawGlyphInfo__coll__graph.png
+%%JAPANESE%%%%DOCSDIR%%/ja/html/structMDrawGlyph__coll__graph.map
+%%JAPANESE%%%%DOCSDIR%%/ja/html/structMDrawGlyph__coll__graph.md5
+%%JAPANESE%%%%DOCSDIR%%/ja/html/structMDrawGlyph__coll__graph.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/structMDrawMetric.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/structMDrawPoint.html
%%JAPANESE%%%%DOCSDIR%%/ja/html/structMDrawTextItem.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/structMDrawTextItem__coll__graph.map
+%%JAPANESE%%%%DOCSDIR%%/ja/html/structMDrawTextItem__coll__graph.md5
+%%JAPANESE%%%%DOCSDIR%%/ja/html/structMDrawTextItem__coll__graph.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/structMFLTFont.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/structMFLTFontForRealized.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/structMFLTFontForRealized__coll__graph.map
+%%JAPANESE%%%%DOCSDIR%%/ja/html/structMFLTFontForRealized__coll__graph.md5
+%%JAPANESE%%%%DOCSDIR%%/ja/html/structMFLTFontForRealized__coll__graph.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/structMFLTGlyph.html
%%JAPANESE%%%%DOCSDIR%%/ja/html/structMFLTGlyphAdjustment.html
%%JAPANESE%%%%DOCSDIR%%/ja/html/structMFLTGlyphString.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/structMFLTGlyphString__coll__graph.map
+%%JAPANESE%%%%DOCSDIR%%/ja/html/structMFLTGlyphString__coll__graph.md5
+%%JAPANESE%%%%DOCSDIR%%/ja/html/structMFLTGlyphString__coll__graph.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/structMFLTOtfSpec.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/structMFace.html
%%JAPANESE%%%%DOCSDIR%%/ja/html/structMFaceBoxProp.html
%%JAPANESE%%%%DOCSDIR%%/ja/html/structMFaceHLineProp.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/structMFace__coll__graph.map
+%%JAPANESE%%%%DOCSDIR%%/ja/html/structMFace__coll__graph.md5
+%%JAPANESE%%%%DOCSDIR%%/ja/html/structMFace__coll__graph.png
+%%JAPANESE%%%%DOCSDIR%%/ja/html/structMFont.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/structMFontCapability.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/structMFontCapability__coll__graph.map
+%%JAPANESE%%%%DOCSDIR%%/ja/html/structMFontCapability__coll__graph.md5
+%%JAPANESE%%%%DOCSDIR%%/ja/html/structMFontCapability__coll__graph.png
+%%JAPANESE%%%%DOCSDIR%%/ja/html/structMFontDriver.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/structMFontDriver__coll__graph.map
+%%JAPANESE%%%%DOCSDIR%%/ja/html/structMFontDriver__coll__graph.md5
+%%JAPANESE%%%%DOCSDIR%%/ja/html/structMFontDriver__coll__graph.png
+%%JAPANESE%%%%DOCSDIR%%/ja/html/structMFontList.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/structMFontList__coll__graph.map
+%%JAPANESE%%%%DOCSDIR%%/ja/html/structMFontList__coll__graph.md5
+%%JAPANESE%%%%DOCSDIR%%/ja/html/structMFontList__coll__graph.png
+%%JAPANESE%%%%DOCSDIR%%/ja/html/structMFontPropertyTable.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/structMFontScore.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/structMFontScore__coll__graph.map
+%%JAPANESE%%%%DOCSDIR%%/ja/html/structMFontScore__coll__graph.md5
+%%JAPANESE%%%%DOCSDIR%%/ja/html/structMFontScore__coll__graph.png
+%%JAPANESE%%%%DOCSDIR%%/ja/html/structMFrame.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/structMFrame__coll__graph.map
+%%JAPANESE%%%%DOCSDIR%%/ja/html/structMFrame__coll__graph.md5
+%%JAPANESE%%%%DOCSDIR%%/ja/html/structMFrame__coll__graph.png
+%%JAPANESE%%%%DOCSDIR%%/ja/html/structMGlyph.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/structMGlyphString.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/structMGlyphString__coll__graph.map
+%%JAPANESE%%%%DOCSDIR%%/ja/html/structMGlyphString__coll__graph.md5
+%%JAPANESE%%%%DOCSDIR%%/ja/html/structMGlyphString__coll__graph.png
+%%JAPANESE%%%%DOCSDIR%%/ja/html/structMGlyph__coll__graph.map
+%%JAPANESE%%%%DOCSDIR%%/ja/html/structMGlyph__coll__graph.md5
+%%JAPANESE%%%%DOCSDIR%%/ja/html/structMGlyph__coll__graph.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/structMInputContext.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/structMInputContextInfo.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/structMInputContextInfo__coll__graph.map
+%%JAPANESE%%%%DOCSDIR%%/ja/html/structMInputContextInfo__coll__graph.md5
+%%JAPANESE%%%%DOCSDIR%%/ja/html/structMInputContextInfo__coll__graph.png
+%%JAPANESE%%%%DOCSDIR%%/ja/html/structMInputContext__coll__graph.map
+%%JAPANESE%%%%DOCSDIR%%/ja/html/structMInputContext__coll__graph.md5
+%%JAPANESE%%%%DOCSDIR%%/ja/html/structMInputContext__coll__graph.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/structMInputDriver.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/structMInputDriver__coll__graph.map
+%%JAPANESE%%%%DOCSDIR%%/ja/html/structMInputDriver__coll__graph.md5
+%%JAPANESE%%%%DOCSDIR%%/ja/html/structMInputDriver__coll__graph.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/structMInputGUIArgIC.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/structMInputGUIArgIC__coll__graph.map
+%%JAPANESE%%%%DOCSDIR%%/ja/html/structMInputGUIArgIC__coll__graph.md5
+%%JAPANESE%%%%DOCSDIR%%/ja/html/structMInputGUIArgIC__coll__graph.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/structMInputMethod.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/structMInputMethod__coll__graph.map
+%%JAPANESE%%%%DOCSDIR%%/ja/html/structMInputMethod__coll__graph.md5
+%%JAPANESE%%%%DOCSDIR%%/ja/html/structMInputMethod__coll__graph.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/structMInputXIMArgIC.html
%%JAPANESE%%%%DOCSDIR%%/ja/html/structMInputXIMArgIM.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/structMPlist.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/structMPlist__coll__graph.map
+%%JAPANESE%%%%DOCSDIR%%/ja/html/structMPlist__coll__graph.md5
+%%JAPANESE%%%%DOCSDIR%%/ja/html/structMPlist__coll__graph.png
+%%JAPANESE%%%%DOCSDIR%%/ja/html/structMRealizedFace.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/structMRealizedFace__coll__graph.map
+%%JAPANESE%%%%DOCSDIR%%/ja/html/structMRealizedFace__coll__graph.md5
+%%JAPANESE%%%%DOCSDIR%%/ja/html/structMRealizedFace__coll__graph.png
+%%JAPANESE%%%%DOCSDIR%%/ja/html/structMRealizedFont.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/structMRealizedFont__coll__graph.map
+%%JAPANESE%%%%DOCSDIR%%/ja/html/structMRealizedFont__coll__graph.md5
+%%JAPANESE%%%%DOCSDIR%%/ja/html/structMRealizedFont__coll__graph.png
+%%JAPANESE%%%%DOCSDIR%%/ja/html/structMSymbolStruct.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/structMSymbolStruct__coll__graph.map
+%%JAPANESE%%%%DOCSDIR%%/ja/html/structMSymbolStruct__coll__graph.md5
+%%JAPANESE%%%%DOCSDIR%%/ja/html/structMSymbolStruct__coll__graph.png
+%%JAPANESE%%%%DOCSDIR%%/ja/html/structMText.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/structMTextProperty.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/structMTextProperty__coll__graph.map
+%%JAPANESE%%%%DOCSDIR%%/ja/html/structMTextProperty__coll__graph.md5
+%%JAPANESE%%%%DOCSDIR%%/ja/html/structMTextProperty__coll__graph.png
+%%JAPANESE%%%%DOCSDIR%%/ja/html/structMText__coll__graph.map
+%%JAPANESE%%%%DOCSDIR%%/ja/html/structMText__coll__graph.md5
+%%JAPANESE%%%%DOCSDIR%%/ja/html/structMText__coll__graph.png
+%%JAPANESE%%%%DOCSDIR%%/ja/html/struct__M17NObjectArray.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/struct__MInputMethodInfo.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/struct__MInputMethodInfo__coll__graph.map
+%%JAPANESE%%%%DOCSDIR%%/ja/html/struct__MInputMethodInfo__coll__graph.md5
+%%JAPANESE%%%%DOCSDIR%%/ja/html/struct__MInputMethodInfo__coll__graph.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/symbol_8c.html
-%%JAPANESE%%%%DOCSDIR%%/ja/html/tab_b.gif
-%%JAPANESE%%%%DOCSDIR%%/ja/html/tab_l.gif
-%%JAPANESE%%%%DOCSDIR%%/ja/html/tab_r.gif
+%%JAPANESE%%%%DOCSDIR%%/ja/html/symbol_8c__incl.map
+%%JAPANESE%%%%DOCSDIR%%/ja/html/symbol_8c__incl.md5
+%%JAPANESE%%%%DOCSDIR%%/ja/html/symbol_8c__incl.png
+%%JAPANESE%%%%DOCSDIR%%/ja/html/symbol_8h.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/symbol_8h__dep__incl.map
+%%JAPANESE%%%%DOCSDIR%%/ja/html/symbol_8h__dep__incl.md5
+%%JAPANESE%%%%DOCSDIR%%/ja/html/symbol_8h__dep__incl.png
+%%JAPANESE%%%%DOCSDIR%%/ja/html/symbol_8h__incl.map
+%%JAPANESE%%%%DOCSDIR%%/ja/html/symbol_8h__incl.md5
+%%JAPANESE%%%%DOCSDIR%%/ja/html/symbol_8h__incl.png
+%%JAPANESE%%%%DOCSDIR%%/ja/html/sync_off.png
+%%JAPANESE%%%%DOCSDIR%%/ja/html/sync_on.png
+%%JAPANESE%%%%DOCSDIR%%/ja/html/tab_a.png
+%%JAPANESE%%%%DOCSDIR%%/ja/html/tab_b.png
+%%JAPANESE%%%%DOCSDIR%%/ja/html/tab_h.png
+%%JAPANESE%%%%DOCSDIR%%/ja/html/tab_s.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/tabs.css
%%JAPANESE%%%%DOCSDIR%%/ja/html/textprop_8c.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/textprop_8h.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/ua-kbd.png
+%%JAPANESE%%%%DOCSDIR%%/ja/html/uz-kbd.png
%%JAPANESE%%%%DOCSDIR%%/ja/m17n-lib.pdf
+share/man/man1/m17n-config.1.gz
+share/man/man1/m17n-conv.1.gz
+share/man/man1/m17n-date.1.gz
+share/man/man1/m17n-db.1.gz
+share/man/man1/m17n-dump.1.gz
+share/man/man1/m17n-edit.1.gz
+share/man/man1/m17n-view.1.gz
+share/man/man3/_home_mfabian_m17n_m17n-lib_.3m17n.gz
+share/man/man3/_home_mfabian_m17n_m17n-lib_src_.3m17n.gz
+share/man/man3/m17nCharacter.3m17n.gz
+share/man/man3/m17nCharset.3m17n.gz
+share/man/man3/m17nChartable.3m17n.gz
+share/man/man3/m17nConv.3m17n.gz
+share/man/man3/m17nCore.3m17n.gz
+share/man/man3/m17nDatabase.3m17n.gz
+share/man/man3/m17nDebug.3m17n.gz
+share/man/man3/m17nDraw.3m17n.gz
+share/man/man3/m17nError.3m17n.gz
+share/man/man3/m17nFLT.3m17n.gz
+share/man/man3/m17nFace.3m17n.gz
+share/man/man3/m17nFont.3m17n.gz
+share/man/man3/m17nFontset.3m17n.gz
+share/man/man3/m17nFrame.3m17n.gz
+share/man/man3/m17nGUI.3m17n.gz
+share/man/man3/m17nInputMethod.3m17n.gz
+share/man/man3/m17nInputMethodWin.3m17n.gz
+share/man/man3/m17nIntro.3m17n.gz
+share/man/man3/m17nLocale.3m17n.gz
+share/man/man3/m17nMisc.3m17n.gz
+share/man/man3/m17nMtext.3m17n.gz
+share/man/man3/m17nObject.3m17n.gz
+share/man/man3/m17nPlist.3m17n.gz
+share/man/man3/m17nShell.3m17n.gz
+share/man/man3/m17nSymbol.3m17n.gz
+share/man/man3/m17nTextProperty.3m17n.gz
+share/man/man3/m17n_object.3m17n.gz
+share/man/man3/m17n_object_ref.3m17n.gz
+share/man/man3/m17n_object_unref.3m17n.gz
+share/man/man3/m17n_status.3m17n.gz
+share/man/man3/mchar_decode.3m17n.gz
+share/man/man3/mchar_define_charset.3m17n.gz
+share/man/man3/mchar_define_property.3m17n.gz
+share/man/man3/mchar_encode.3m17n.gz
+share/man/man3/mchar_get_prop.3m17n.gz
+share/man/man3/mchar_get_prop_table.3m17n.gz
+share/man/man3/mchar_list_charset.3m17n.gz
+share/man/man3/mchar_map_charset.3m17n.gz
+share/man/man3/mchar_put_prop.3m17n.gz
+share/man/man3/mchar_resolve_charset.3m17n.gz
+share/man/man3/mchartable.3m17n.gz
+share/man/man3/mchartable_lookup.3m17n.gz
+share/man/man3/mchartable_map.3m17n.gz
+share/man/man3/mchartable_max_char.3m17n.gz
+share/man/man3/mchartable_min_char.3m17n.gz
+share/man/man3/mchartable_range.3m17n.gz
+share/man/man3/mchartable_set.3m17n.gz
+share/man/man3/mchartable_set_range.3m17n.gz
+share/man/man3/mconv_buffer_converter.3m17n.gz
+share/man/man3/mconv_decode.3m17n.gz
+share/man/man3/mconv_decode_buffer.3m17n.gz
+share/man/man3/mconv_decode_stream.3m17n.gz
+share/man/man3/mconv_define_coding.3m17n.gz
+share/man/man3/mconv_encode.3m17n.gz
+share/man/man3/mconv_encode_buffer.3m17n.gz
+share/man/man3/mconv_encode_range.3m17n.gz
+share/man/man3/mconv_encode_stream.3m17n.gz
+share/man/man3/mconv_free_converter.3m17n.gz
+share/man/man3/mconv_getc.3m17n.gz
+share/man/man3/mconv_gets.3m17n.gz
+share/man/man3/mconv_list_codings.3m17n.gz
+share/man/man3/mconv_putc.3m17n.gz
+share/man/man3/mconv_rebind_buffer.3m17n.gz
+share/man/man3/mconv_rebind_stream.3m17n.gz
+share/man/man3/mconv_reset_converter.3m17n.gz
+share/man/man3/mconv_resolve_coding.3m17n.gz
+share/man/man3/mconv_stream_converter.3m17n.gz
+share/man/man3/mconv_ungetc.3m17n.gz
+share/man/man3/mdatabase_define.3m17n.gz
+share/man/man3/mdatabase_find.3m17n.gz
+share/man/man3/mdatabase_list.3m17n.gz
+share/man/man3/mdatabase_load.3m17n.gz
+share/man/man3/mdatabase_tag.3m17n.gz
+share/man/man3/mdebug_dump_all_symbols.3m17n.gz
+share/man/man3/mdebug_dump_face.3m17n.gz
+share/man/man3/mdebug_dump_flt.3m17n.gz
+share/man/man3/mdebug_dump_im.3m17n.gz
+share/man/man3/mdebug_dump_mtext.3m17n.gz
+share/man/man3/mdebug_dump_symbol.3m17n.gz
+share/man/man3/mdebug_hook.3m17n.gz
+share/man/man3/mdraw_clear_cache.3m17n.gz
+share/man/man3/mdraw_coordinates_position.3m17n.gz
+share/man/man3/mdraw_default_line_break.3m17n.gz
+share/man/man3/mdraw_glyph_info.3m17n.gz
+share/man/man3/mdraw_glyph_list.3m17n.gz
+share/man/man3/mdraw_image_text.3m17n.gz
+share/man/man3/mdraw_per_char_extents.3m17n.gz
+share/man/man3/mdraw_text.3m17n.gz
+share/man/man3/mdraw_text_extents.3m17n.gz
+share/man/man3/mdraw_text_items.3m17n.gz
+share/man/man3/mdraw_text_per_char_extents.3m17n.gz
+share/man/man3/mdraw_text_with_control.3m17n.gz
+share/man/man3/mface.3m17n.gz
+share/man/man3/mface_copy.3m17n.gz
+share/man/man3/mface_equal.3m17n.gz
+share/man/man3/mface_from_font.3m17n.gz
+share/man/man3/mface_get_hook.3m17n.gz
+share/man/man3/mface_get_prop.3m17n.gz
+share/man/man3/mface_merge.3m17n.gz
+share/man/man3/mface_put_hook.3m17n.gz
+share/man/man3/mface_put_prop.3m17n.gz
+share/man/man3/mface_update.3m17n.gz
+share/man/man3/mflt_coverage.3m17n.gz
+share/man/man3/mflt_dump_gstring.3m17n.gz
+share/man/man3/mflt_find.3m17n.gz
+share/man/man3/mflt_get.3m17n.gz
+share/man/man3/mflt_name.3m17n.gz
+share/man/man3/mflt_run.3m17n.gz
+share/man/man3/mfont.3m17n.gz
+share/man/man3/mfont_check.3m17n.gz
+share/man/man3/mfont_close.3m17n.gz
+share/man/man3/mfont_copy.3m17n.gz
+share/man/man3/mfont_encapsulate.3m17n.gz
+share/man/man3/mfont_find.3m17n.gz
+share/man/man3/mfont_from_name.3m17n.gz
+share/man/man3/mfont_get_prop.3m17n.gz
+share/man/man3/mfont_list.3m17n.gz
+share/man/man3/mfont_list_family_names.3m17n.gz
+share/man/man3/mfont_match_p.3m17n.gz
+share/man/man3/mfont_name.3m17n.gz
+share/man/man3/mfont_open.3m17n.gz
+share/man/man3/mfont_parse_name.3m17n.gz
+share/man/man3/mfont_put_prop.3m17n.gz
+share/man/man3/mfont_resize_ratio.3m17n.gz
+share/man/man3/mfont_selection_priority.3m17n.gz
+share/man/man3/mfont_set_encoding.3m17n.gz
+share/man/man3/mfont_set_selection_priority.3m17n.gz
+share/man/man3/mfont_unparse_name.3m17n.gz
+share/man/man3/mfontset.3m17n.gz
+share/man/man3/mfontset_copy.3m17n.gz
+share/man/man3/mfontset_lookup.3m17n.gz
+share/man/man3/mfontset_modify_entry.3m17n.gz
+share/man/man3/mfontset_name.3m17n.gz
+share/man/man3/mframe.3m17n.gz
+share/man/man3/mframe_get_prop.3m17n.gz
+share/man/man3/minput_close_im.3m17n.gz
+share/man/man3/minput_config_command.3m17n.gz
+share/man/man3/minput_config_file.3m17n.gz
+share/man/man3/minput_config_variable.3m17n.gz
+share/man/man3/minput_create_ic.3m17n.gz
+share/man/man3/minput_destroy_ic.3m17n.gz
+share/man/man3/minput_event_to_key.3m17n.gz
+share/man/man3/minput_filter.3m17n.gz
+share/man/man3/minput_get_command.3m17n.gz
+share/man/man3/minput_get_description.3m17n.gz
+share/man/man3/minput_get_title_icon.3m17n.gz
+share/man/man3/minput_get_variable.3m17n.gz
+share/man/man3/minput_list.3m17n.gz
+share/man/man3/minput_lookup.3m17n.gz
+share/man/man3/minput_open_im.3m17n.gz
+share/man/man3/minput_reset_ic.3m17n.gz
+share/man/man3/minput_save_config.3m17n.gz
+share/man/man3/minput_set_spot.3m17n.gz
+share/man/man3/minput_toggle.3m17n.gz
+share/man/man3/mlanguage_code.3m17n.gz
+share/man/man3/mlanguage_list.3m17n.gz
+share/man/man3/mlanguage_name_list.3m17n.gz
+share/man/man3/mlanguage_text.3m17n.gz
+share/man/man3/mlocale_get_prop.3m17n.gz
+share/man/man3/mlocale_set.3m17n.gz
+share/man/man3/mplist.3m17n.gz
+share/man/man3/mplist_add.3m17n.gz
+share/man/man3/mplist_copy.3m17n.gz
+share/man/man3/mplist_deserialize.3m17n.gz
+share/man/man3/mplist_find_by_key.3m17n.gz
+share/man/man3/mplist_find_by_value.3m17n.gz
+share/man/man3/mplist_get.3m17n.gz
+share/man/man3/mplist_get_func.3m17n.gz
+share/man/man3/mplist_key.3m17n.gz
+share/man/man3/mplist_length.3m17n.gz
+share/man/man3/mplist_next.3m17n.gz
+share/man/man3/mplist_pop.3m17n.gz
+share/man/man3/mplist_push.3m17n.gz
+share/man/man3/mplist_put.3m17n.gz
+share/man/man3/mplist_put_func.3m17n.gz
+share/man/man3/mplist_set.3m17n.gz
+share/man/man3/mplist_value.3m17n.gz
+share/man/man3/mscript_language_list.3m17n.gz
+share/man/man3/mscript_list.3m17n.gz
+share/man/man3/msymbol.3m17n.gz
+share/man/man3/msymbol_as_managing_key.3m17n.gz
+share/man/man3/msymbol_exist.3m17n.gz
+share/man/man3/msymbol_get.3m17n.gz
+share/man/man3/msymbol_get_func.3m17n.gz
+share/man/man3/msymbol_is_managing_key.3m17n.gz
+share/man/man3/msymbol_name.3m17n.gz
+share/man/man3/msymbol_put.3m17n.gz
+share/man/man3/msymbol_put_func.3m17n.gz
+share/man/man3/mtext.3m17n.gz
+share/man/man3/mtext_attach_property.3m17n.gz
+share/man/man3/mtext_case_compare.3m17n.gz
+share/man/man3/mtext_casecmp.3m17n.gz
+share/man/man3/mtext_cat.3m17n.gz
+share/man/man3/mtext_cat_char.3m17n.gz
+share/man/man3/mtext_character.3m17n.gz
+share/man/man3/mtext_chr.3m17n.gz
+share/man/man3/mtext_cmp.3m17n.gz
+share/man/man3/mtext_coll.3m17n.gz
+share/man/man3/mtext_compare.3m17n.gz
+share/man/man3/mtext_copy.3m17n.gz
+share/man/man3/mtext_cpy.3m17n.gz
+share/man/man3/mtext_cspn.3m17n.gz
+share/man/man3/mtext_data.3m17n.gz
+share/man/man3/mtext_del.3m17n.gz
+share/man/man3/mtext_deserialize.3m17n.gz
+share/man/man3/mtext_detach_property.3m17n.gz
+share/man/man3/mtext_dup.3m17n.gz
+share/man/man3/mtext_duplicate.3m17n.gz
+share/man/man3/mtext_from_data.3m17n.gz
+share/man/man3/mtext_ftime.3m17n.gz
+share/man/man3/mtext_get_prop.3m17n.gz
+share/man/man3/mtext_get_prop_keys.3m17n.gz
+share/man/man3/mtext_get_prop_values.3m17n.gz
+share/man/man3/mtext_get_properties.3m17n.gz
+share/man/man3/mtext_get_property.3m17n.gz
+share/man/man3/mtext_getenv.3m17n.gz
+share/man/man3/mtext_ins.3m17n.gz
+share/man/man3/mtext_ins_char.3m17n.gz
+share/man/man3/mtext_insert.3m17n.gz
+share/man/man3/mtext_len.3m17n.gz
+share/man/man3/mtext_line_break.3m17n.gz
+share/man/man3/mtext_lowercase.3m17n.gz
+share/man/man3/mtext_ncasecmp.3m17n.gz
+share/man/man3/mtext_ncat.3m17n.gz
+share/man/man3/mtext_ncmp.3m17n.gz
+share/man/man3/mtext_ncpy.3m17n.gz
+share/man/man3/mtext_pbrk.3m17n.gz
+share/man/man3/mtext_pop_prop.3m17n.gz
+share/man/man3/mtext_prop_range.3m17n.gz
+share/man/man3/mtext_property.3m17n.gz
+share/man/man3/mtext_property_end.3m17n.gz
+share/man/man3/mtext_property_key.3m17n.gz
+share/man/man3/mtext_property_mtext.3m17n.gz
+share/man/man3/mtext_property_start.3m17n.gz
+share/man/man3/mtext_property_value.3m17n.gz
+share/man/man3/mtext_push_prop.3m17n.gz
+share/man/man3/mtext_push_property.3m17n.gz
+share/man/man3/mtext_put_prop.3m17n.gz
+share/man/man3/mtext_put_prop_values.3m17n.gz
+share/man/man3/mtext_putenv.3m17n.gz
+share/man/man3/mtext_rchr.3m17n.gz
+share/man/man3/mtext_ref_char.3m17n.gz
+share/man/man3/mtext_replace.3m17n.gz
+share/man/man3/mtext_search.3m17n.gz
+share/man/man3/mtext_serialize.3m17n.gz
+share/man/man3/mtext_set_char.3m17n.gz
+share/man/man3/mtext_spn.3m17n.gz
+share/man/man3/mtext_text.3m17n.gz
+share/man/man3/mtext_titlecase.3m17n.gz
+share/man/man3/mtext_tok.3m17n.gz
+share/man/man3/mtext_uppercase.3m17n.gz
+share/man/man5/_home_mfabian_m17n_m17n-db_.5.gz
+share/man/man5/_home_mfabian_m17n_m17n-db_FORMATS_.5.gz
+share/man/man5/mdbCharsetList.5.gz
+share/man/man5/mdbCodingList.5.gz
+share/man/man5/mdbDir.5.gz
+share/man/man5/mdbFLT.5.gz
+share/man/man5/mdbFontEncoding.5.gz
+share/man/man5/mdbFontSize.5.gz
+share/man/man5/mdbFontset.5.gz
+share/man/man5/mdbGeneral.5.gz
+share/man/man5/mdbIM.5.gz
+share/man/man5/mdbTutorialIM.5.gz
diff --git a/devel/m17n-inscript2/Makefile b/devel/m17n-inscript2/Makefile
deleted file mode 100644
index e650daf89618..000000000000
--- a/devel/m17n-inscript2/Makefile
+++ /dev/null
@@ -1,27 +0,0 @@
-PORTNAME= inscript2
-PORTVERSION= 20210820
-CATEGORIES= devel textproc
-MASTER_SITES= https://releases.pagure.org/${PORTNAME}/
-
-MAINTAINER= thierry@FreeBSD.org
-COMMENT= Enhanced Inscript keyboard layouts for Indic languages
-WWW= https://pagure.io/inscript2
-
-LICENSE= LGPL21
-
-BUILD_DEPENDS= m17n-db:devel/m17n-db
-RUN_DEPENDS= m17n-db:devel/m17n-db
-
-DEPRECATED= Included in m17n-db-1.8.10 (to be committed)
-EXPIRATION_DATE=2025-06-30 # Or before once devel/m17n-db is upgraded
-
-NO_ARCH= yes
-WRKSRC= ${WRKDIR}/${PORTNAME}
-M17N_DATADIR= ${PREFIX}/share/m17n
-
-do-build:
- ${REINPLACE_CMD} -e 's|/usr/share/m17n|${STAGEDIR}${M17N_DATADIR}|' \
- ${WRKSRC}/${MAKEFILE}
- ${MKDIR} ${STAGEDIR}${M17N_DATADIR}/icons
-
-.include <bsd.port.mk>
diff --git a/devel/m17n-inscript2/distinfo b/devel/m17n-inscript2/distinfo
deleted file mode 100644
index 3e2e2d66036d..000000000000
--- a/devel/m17n-inscript2/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1629483485
-SHA256 (inscript2-20210820.tar.gz) = 655196a4d2d37fa91f2f53aee642b744d5640c768e6a4a0ebd24958c7813b4d3
-SIZE (inscript2-20210820.tar.gz) = 37294
diff --git a/devel/m17n-inscript2/pkg-descr b/devel/m17n-inscript2/pkg-descr
deleted file mode 100644
index 74d755a426ac..000000000000
--- a/devel/m17n-inscript2/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-This project contains 22 Enhanced Inscript keyboard layouts for Indic languages.
-These are m17n keyboard layouts and are based on the draft released by CDAC.
-
-Remark: this data should be upstreamed to a future version of m17n-db; once this
-will be done, this port will be removed.
diff --git a/devel/m17n-inscript2/pkg-plist b/devel/m17n-inscript2/pkg-plist
deleted file mode 100644
index 5eb623d6e598..000000000000
--- a/devel/m17n-inscript2/pkg-plist
+++ /dev/null
@@ -1,44 +0,0 @@
-share/m17n/as-inscript2.mim
-share/m17n/bn-inscript2.mim
-share/m17n/brx-inscript2-deva.mim
-share/m17n/doi-inscript2-deva.mim
-share/m17n/gu-inscript2.mim
-share/m17n/hi-inscript2.mim
-share/m17n/icons/as-inscript2.png
-share/m17n/icons/bn-inscript2.png
-share/m17n/icons/brx-inscript2-deva.png
-share/m17n/icons/doi-inscript2-deva.png
-share/m17n/icons/gu-inscript2.png
-share/m17n/icons/hi-inscript2.png
-share/m17n/icons/kn-inscript2.png
-share/m17n/icons/kok-inscript2-deva.png
-share/m17n/icons/ks-inscript2-deva.png
-share/m17n/icons/mai-inscript2.png
-share/m17n/icons/ml-inscript2.png
-share/m17n/icons/mni-inscript2-beng.png
-share/m17n/icons/mr-inscript2.png
-share/m17n/icons/ne-inscript2-deva.png
-share/m17n/icons/or-inscript2.png
-share/m17n/icons/pa-inscript2-guru.png
-share/m17n/icons/sa-inscript2.png
-share/m17n/icons/sat-inscript2-deva.png
-share/m17n/icons/sd-inscript2-deva.png
-share/m17n/icons/ta-inscript2.png
-share/m17n/icons/te-inscript2.png
-share/m17n/kn-inscript2.mim
-share/m17n/kok-inscript2-deva.mim
-share/m17n/ks-inscript2-deva.mim
-share/m17n/mai-inscript2.mim
-share/m17n/ml-inscript2.mim
-share/m17n/mni-inscript2-beng.mim
-share/m17n/mni-inscript2-mtei.mim
-share/m17n/mr-inscript2.mim
-share/m17n/ne-inscript2-deva.mim
-share/m17n/or-inscript2.mim
-share/m17n/pa-inscript2-guru.mim
-share/m17n/sa-inscript2.mim
-share/m17n/sat-inscript2-deva.mim
-share/m17n/sat-inscript2-olck.mim
-share/m17n/sd-inscript2-deva.mim
-share/m17n/ta-inscript2.mim
-share/m17n/te-inscript2.mim
diff --git a/devel/m17n-lib/Makefile b/devel/m17n-lib/Makefile
index 89f24e96bbb2..5b5d0a61229e 100644
--- a/devel/m17n-lib/Makefile
+++ b/devel/m17n-lib/Makefile
@@ -1,6 +1,5 @@
PORTNAME= m17n-lib
-PORTVERSION= 1.8.0
-PORTREVISION= 4
+PORTVERSION= 1.8.5
CATEGORIES= devel textproc
MASTER_SITES= SAVANNAH/m17n
@@ -11,28 +10,34 @@ WWW= https://www.nongnu.org/m17n/
LICENSE= LGPL21
LICENSE_FILE= ${WRKSRC}/COPYING
-BUILD_DEPENDS= m17n-db>=1.8.0:devel/m17n-db
+BUILD_DEPENDS= m17n-db>=1.8.10:devel/m17n-db
LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \
libfreetype.so:print/freetype2 \
libfribidi.so:converters/fribidi \
libgd.so:graphics/gd \
libotf.so:print/libotf
-RUN_DEPENDS= m17n-db>=1.8.0:devel/m17n-db
+RUN_DEPENDS= m17n-db>=1.8.10:devel/m17n-db
MAKE_JOBS_UNSAFE= yes
-USES= autoreconf bison:alias gettext-tools gnome libtool pathfix pkgconfig \
- xorg
+USES= autoreconf bison:alias gettext-tools gnome libtool \
+ localbase pathfix pkgconfig xorg
USE_XORG= ice sm x11 xaw xft xmu xrender xt
USE_GNOME= libxml2
USE_LDCONFIG= yes
GNU_CONFIGURE= yes
INSTALL_TARGET= install-strip
-CONFIGURE_ARGS= --disable-nls
+NLS_LIB_DEPENDS= libiconv.so:converters/libiconv
+NLS_USES= gettext-runtime iconv
+NLS_LDFLAGS= -liconv -lintl
+NLS_CONFIGURE_OFF= --disable-nls
+NLS_CONFIGURE_WITH= libintl-prefix=${LOCALBASE}
+
BINARY_ALIAS= freetype-config=true
-OPTIONS_DEFINE= ANTHY ISPELL THAI
+OPTIONS_DEFINE= ANTHY ISPELL NLS THAI
+OPTIONS_DEFAULT=NLS
ANTHY_DESC= Kana-Kanji conversion support via Anthy
THAI_DESC= Thai language support via libThai
@@ -47,7 +52,7 @@ ISPELL_CONFIGURE_OFF= HAVE_ISPELL=no
THAI_LIB_DEPENDS= libthai.so:devel/libthai
THAI_CONFIGURE_OFF= --without-libthai
-post-patch:
+pre-configure:
@${FIND} ${WRKSRC} -name "Makefile.am" | ${XARGS} ${REINPLACE_CMD} -e 's|-ldl||g'
.include <bsd.port.mk>
diff --git a/devel/m17n-lib/distinfo b/devel/m17n-lib/distinfo
index b2b23af9edc6..285fae48a466 100644
--- a/devel/m17n-lib/distinfo
+++ b/devel/m17n-lib/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1527786121
-SHA256 (m17n-lib-1.8.0.tar.gz) = 78bacae7451822dfff62482ce4f9433c5ae82846e4c64b590541e29e800fe64a
-SIZE (m17n-lib-1.8.0.tar.gz) = 1091731
+TIMESTAMP = 1749212690
+SHA256 (m17n-lib-1.8.5.tar.gz) = 7b6c425f792d06d14e4f5b17204d3627e2c8ebb423ebdae92c0c646710d3d6c7
+SIZE (m17n-lib-1.8.5.tar.gz) = 1122339
diff --git a/devel/m17n-lib/files/patch-configure.ac b/devel/m17n-lib/files/patch-configure.ac
index 968f65fa8498..0f2a310a572f 100644
--- a/devel/m17n-lib/files/patch-configure.ac
+++ b/devel/m17n-lib/files/patch-configure.ac
@@ -1,6 +1,6 @@
---- configure.ac.orig 2017-12-08 12:13:45 UTC
+--- configure.ac.orig 2025-02-12 21:16:22 UTC
+++ configure.ac
-@@ -107,7 +107,7 @@ if test x$with_gui != xno; then
+@@ -105,7 +105,7 @@ dnl Checks if dlopen exists, and if it's in libc or li
dnl Checks if dlopen exists, and if it's in libc or libdl.
@@ -9,33 +9,7 @@
AC_DEFINE(HAVE_DLOPEN, 1,
[Define to 1 if you have the function dlopen.]))
-@@ -204,21 +204,21 @@ fi
- AC_SUBST(OTF_LD_FLAGS)
-
- dnl Check for Freetype2 usability.
--AC_CHECK_PROG(HAVE_FREETYPE_CONFIG, freetype-config, yes)
-+AC_CHECK_PROG(HAVE_FREETYPE_CONFIG, pkg-config freetype2, yes)
- if test "x$HAVE_FREETYPE_CONFIG" = "xyes"; then
-- FREETYPE_INC=`freetype-config --cflags`
-+ FREETYPE_INC=`pkg-config freetype2 --cflags`
- save_CPPFLAGS="$CPPFLAGS"
- CPPFLAGS="$CPPFLAGS $FREETYPE_INC"
- AC_CHECK_HEADER(ft2build.h, HAVE_FREETYPE=yes,
- HAVE_FREETYPE=no CPPFLAGS="$save_CPPFLAGS")
- if test "x$HAVE_FREETYPE" = "xyes" ; then
- save_LIBS="$LIBS"
-- LIBS="$LIBS `freetype-config --libs`"
-+ LIBS="$LIBS `pkg-config freetype2 --libs`"
- AC_CHECK_LIB(freetype, FT_Init_FreeType, HAVE_FREETYPE=yes,
- HAVE_FREETYPE=no)
- LIBS="$save_LIBS"
- if test "x$HAVE_FREETYPE" = "xyes"; then
-- FREETYPE_LD_FLAGS=`freetype-config --libs`
-+ FREETYPE_LD_FLAGS=`pkg-config freetype2 --libs`
- AC_DEFINE(HAVE_FREETYPE, 1,
- [Define to 1 if you have FreeType library and header file.])
- M17N_EXT_LIBS="$M17N_EXT_LIBS freetype"
-@@ -344,6 +344,10 @@ LIBS="$save_LIBS"
+@@ -331,6 +331,10 @@ dnl Check for Anthy usability.
AC_SUBST(XML2_LD_FLAGS)
dnl Check for Anthy usability.
@@ -44,18 +18,17 @@
+ [with Anthy library (default is YES)]))
+if test "x$with_anthy" != "xno"; then
- PKG_CHECK_MODULES(ANTHY, anthy, HAVE_ANTHY=yes, HAVE_ANTHY=no)
- if test "x$HAVE_ANTHY" = "xyes"; then
-@@ -353,6 +357,8 @@ if test "x$HAVE_ANTHY" = "xyes"; then
+ ANTHY_CFLAGS=""
+ ANTHY_LIBS=""
+@@ -354,6 +358,7 @@ fi
ANTHY_LD_FLAGS="$ANTHY_LIBS"
CONFIG_FLAGS="$CONFIG_FLAGS -DHAVE_ANTHY"
fi
-+
+fi
- AC_SUBST(ANTHY_LD_FLAGS)
- dnl Check for Ispell usability.
-@@ -367,11 +373,15 @@ dnl Check for Thai word-segmentation library.
+ AC_SUBST(ANTHY_LD_CFLAGS)
+ AC_SUBST(ANTHY_LD_FLAGS)
+@@ -370,6 +375,10 @@ dnl In addition, set THAI_WORDSEG_LD_FLAGS to a proper
dnl If we have one, define HAVE_THAI_WORDSEG and one of these:
dnl HAVE_LIBTHAI, HAVE_WORDCUT, or HAVE_WORDCUT_OLD
dnl In addition, set THAI_WORDSEG_LD_FLAGS to a proper value.
@@ -66,13 +39,7 @@
PKG_CHECK_MODULES(LIBTHAI, libthai, HAVE_LIBTHAI=yes, HAVE_LIBTHAI=no)
PKG_CHECK_MODULES(WORDCUT, wordcut, HAVE_WORDCUT=yes, HAVE_WORDCUT=no)
-
--if test "x$HAVE_LIBTHAI" == "xyes"; then
-+if test "x$HAVE_LIBTHAI" = "xyes"; then
-
- AC_DEFINE(HAVE_LIBTHAI, 1, [Define if you have libthai])
- THAI_WORDSEG_LD_FLAGS="$LIBTHAI_LIBS"
-@@ -426,6 +436,8 @@ fi
+@@ -429,6 +438,8 @@ if test "x$HAVE_THAI_WORDSEG" = "xyes"; then
if test "x$HAVE_THAI_WORDSEG" = "xyes"; then
AC_DEFINE(HAVE_THAI_WORDSEG, 1,
[Define if you have some Thai word-segmentation library])
diff --git a/devel/netscape-java40/Makefile b/devel/netscape-java40/Makefile
index 41f56e445173..b5c0399ef23c 100644
--- a/devel/netscape-java40/Makefile
+++ b/devel/netscape-java40/Makefile
@@ -13,6 +13,9 @@ LICENSE_NAME= Netscape
LICENSE_FILE= ${WRKSRC}/License
LICENSE_PERMS= dist-mirror dist-sell pkg-mirror auto-accept
+DEPRECATED= Abandonware
+EXPIRATION_DATE=2025-07-31
+
USES= java
NO_BUILD= yes
diff --git a/devel/nimble/Makefile b/devel/nimble/Makefile
index 7e3edf0fda72..fb59d0e76591 100644
--- a/devel/nimble/Makefile
+++ b/devel/nimble/Makefile
@@ -10,6 +10,9 @@ WWW= https://github.com/nim-lang/nimble
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/license.txt
+DEPRECATED= Depends on expiring lang/nim
+EXPIRATION_DATE=2025-09-01
+
BUILD_DEPENDS= ${LOCALBASE}/nim/bin/nim:lang/nim
RUN_DEPENDS= ${LOCALBASE}/nim/bin/nim:lang/nim
diff --git a/devel/opengrok/Makefile b/devel/opengrok/Makefile
index 548bbae051ba..b4a7e0b6796f 100644
--- a/devel/opengrok/Makefile
+++ b/devel/opengrok/Makefile
@@ -1,5 +1,5 @@
PORTNAME= opengrok
-PORTVERSION= 1.13.30
+DISTVERSION= 1.14.1
CATEGORIES= devel java
# Doesn't currently work with portscout, but the release tarball is required.
MASTER_SITES= https://github.com/oracle/opengrok/releases/download/${PORTVERSION}/
@@ -26,7 +26,7 @@ RUN_DEPENDS= uctags:devel/universal-ctags
USES= cpe java
CPE_VENDOR= oracle
-JAVA_VERSION= 11+
+JAVA_VERSION= 17+
SHAREOWN= www
SHAREGRP= www
NO_BUILD= yes
@@ -42,7 +42,7 @@ OPTIONS_SINGLE= AS
OPTIONS_SINGLE_AS= GLASSFISH TOMCAT101
OPTIONS_DEFAULT= TOMCAT101
-GLASSFISH_DESC?= Glassfish support
+GLASSFISH_DESC= Glassfish support
GLASSFISH_VARS= WEBAPP_HOME=${LOCALBASE}/glassfish-5.1.0/glassfish
TOMCAT101_VARS= WEBAPP_HOME=${LOCALBASE}/apache-tomcat-10.1
diff --git a/devel/opengrok/distinfo b/devel/opengrok/distinfo
index fc63a1890775..2295b0770d04 100644
--- a/devel/opengrok/distinfo
+++ b/devel/opengrok/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1747697644
-SHA256 (opengrok-1.13.30.tar.gz) = ba99a68326579780d49f80635346fbf93ecb630fc90bd711ca2cb5ebd35e77f5
-SIZE (opengrok-1.13.30.tar.gz) = 89954729
+TIMESTAMP = 1750359397
+SHA256 (opengrok-1.14.1.tar.gz) = 4e1f7e957db370254274e5c0fa25c28f5455b2d0990892b98d6eaa430fae80fe
+SIZE (opengrok-1.14.1.tar.gz) = 90883135
diff --git a/devel/opengrok/files/pkg-message.in b/devel/opengrok/files/pkg-message.in
index 252636019497..dd0631d5e97c 100644
--- a/devel/opengrok/files/pkg-message.in
+++ b/devel/opengrok/files/pkg-message.in
@@ -1,17 +1,17 @@
[
{ type: install
message: <<EOM
-java version 11 or higher is required. Example:
- tomcat10_java_home="%%LOCALBASE%%/openjdk11" in /etc/rc.conf
+java version 17 or higher is required. Example:
+ tomcat101_java_home="%%LOCALBASE%%/openjdk17" in /etc/rc.conf
EOM
}
{ type: upgrade
message: <<EOM
It is necessary to reindex from scratch when upgrading from anything
-older than opengrok 1.13.0.
+older than opengrok 1.14.0.
-java version 11 or higher is required. Example:
- tomcat10_java_home="%%LOCALBASE%%/openjdk11" in /etc/rc.conf
+java version 17 or higher is required. Example:
+ tomcat101_java_home="%%LOCALBASE%%/openjdk17" in /etc/rc.conf
EOM
}
]
diff --git a/devel/opengrok/pkg-plist b/devel/opengrok/pkg-plist
index 01b3e1110c30..4853d90ceccc 100644
--- a/devel/opengrok/pkg-plist
+++ b/devel/opengrok/pkg-plist
@@ -95,6 +95,7 @@
%%T%%/webapps/opengrok/WEB-INF/lib/chronicle-wire-2.27ea0.jar
%%T%%/webapps/opengrok/WEB-INF/lib/classgraph-4.8.173.jar
%%T%%/webapps/opengrok/WEB-INF/lib/classmate-1.5.1.jar
+%%T%%/webapps/opengrok/WEB-INF/lib/commons-codec-1.18.0.jar
%%T%%/webapps/opengrok/WEB-INF/lib/commons-compress-1.26.0.jar
%%T%%/webapps/opengrok/WEB-INF/lib/commons-io-2.14.0.jar
%%T%%/webapps/opengrok/WEB-INF/lib/commons-lang3-3.13.0.jar
@@ -163,8 +164,8 @@
%%T%%/webapps/opengrok/WEB-INF/lib/micrometer-registry-statsd-1.14.1.jar
%%T%%/webapps/opengrok/WEB-INF/lib/modelmapper-3.1.1.jar
%%T%%/webapps/opengrok/WEB-INF/lib/mxparser-1.2.2.jar
-%%T%%/webapps/opengrok/WEB-INF/lib/opengrok-1.13.30.jar
-%%T%%/webapps/opengrok/WEB-INF/lib/org.eclipse.jgit-6.6.1.202309021850-r.jar
+%%T%%/webapps/opengrok/WEB-INF/lib/opengrok-1.14.1.jar
+%%T%%/webapps/opengrok/WEB-INF/lib/org.eclipse.jgit-7.2.1.202505142326-r.jar
%%T%%/webapps/opengrok/WEB-INF/lib/org.suigeneris.jrcs.diff-0.4.2.jar
%%T%%/webapps/opengrok/WEB-INF/lib/org.suigeneris.jrcs.rcs-0.4.2.jar
%%T%%/webapps/opengrok/WEB-INF/lib/osgi-resource-locator-1.0.3.jar
@@ -178,7 +179,7 @@
%%T%%/webapps/opengrok/WEB-INF/lib/slf4j-api-2.0.13.jar
%%T%%/webapps/opengrok/WEB-INF/lib/slf4j-nop-1.7.30.jar
%%T%%/webapps/opengrok/WEB-INF/lib/snakeyaml-2.2.jar
-%%T%%/webapps/opengrok/WEB-INF/lib/suggester-1.13.30.jar
+%%T%%/webapps/opengrok/WEB-INF/lib/suggester-1.14.1.jar
%%T%%/webapps/opengrok/WEB-INF/lib/tablesorter-2.31.3.jar
%%T%%/webapps/opengrok/WEB-INF/lib/txw2-3.0.2.jar
%%T%%/webapps/opengrok/WEB-INF/lib/versioncompare-1.5.0.jar
diff --git a/devel/osc/Makefile b/devel/osc/Makefile
index 50e4effa8ecf..75d2de23f5d0 100644
--- a/devel/osc/Makefile
+++ b/devel/osc/Makefile
@@ -1,5 +1,5 @@
PORTNAME= osc
-PORTVERSION= 1.16.0
+PORTVERSION= 1.17.0
CATEGORIES= devel
MAINTAINER= amdmi3@FreeBSD.org
diff --git a/devel/osc/distinfo b/devel/osc/distinfo
index ab81e6f71d1e..e09fb19caad0 100644
--- a/devel/osc/distinfo
+++ b/devel/osc/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1748028462
-SHA256 (openSUSE-osc-1.16.0_GH0.tar.gz) = 42c7d41bbb6e365a65efcb557eee7cded0bb2abeaa30c94877ebc5bc784c1076
-SIZE (openSUSE-osc-1.16.0_GH0.tar.gz) = 441483
+TIMESTAMP = 1750948229
+SHA256 (openSUSE-osc-1.17.0_GH0.tar.gz) = 12e1d4fcca71a5b8e23dfc6476292d6c70bdda240ac597b7664d6df7aea90469
+SIZE (openSUSE-osc-1.17.0_GH0.tar.gz) = 448707
diff --git a/devel/ossp-al/Makefile b/devel/ossp-al/Makefile
index ae2ed3ff7d45..cb5500584fd4 100644
--- a/devel/ossp-al/Makefile
+++ b/devel/ossp-al/Makefile
@@ -10,7 +10,7 @@ COMMENT= Defines an abstract type of buffer that can move data without copying
WWW= http://www.ossp.org/pkg/lib/al/
DEPRECATED= Obsolete and abandoned upstream, last release in 2005
-EXPIRATION_DATE=2024-07-31
+EXPIRATION_DATE=2025-07-31
LIB_DEPENDS= libex.so:devel/ossp-ex
diff --git a/devel/p5-Date-Manip/Makefile b/devel/p5-Date-Manip/Makefile
index 5623983262b6..0151ff225b7e 100644
--- a/devel/p5-Date-Manip/Makefile
+++ b/devel/p5-Date-Manip/Makefile
@@ -1,5 +1,6 @@
PORTNAME= Date-Manip
PORTVERSION= 6.98
+PORTREVISION= 1
CATEGORIES= devel perl5
MASTER_SITES= CPAN
MASTER_SITE_SUBDIR= CPAN:SBECK
diff --git a/devel/p5-Date-Manip/pkg-plist b/devel/p5-Date-Manip/pkg-plist
index e4828a6a0abb..3fd4030dea6e 100644
--- a/devel/p5-Date-Manip/pkg-plist
+++ b/devel/p5-Date-Manip/pkg-plist
@@ -469,6 +469,7 @@ bin/dm_zdump
%%SITE_PERL%%/Date/Manip/Offset/off404.pm
%%SITE_PERL%%/Date/Manip/Offset/off405.pm
%%SITE_PERL%%/Date/Manip/Offset/off406.pm
+%%SITE_PERL%%/Date/Manip/Offset/off407.pm
%%SITE_PERL%%/Date/Manip/Problems.pod
%%SITE_PERL%%/Date/Manip/Recur.pm
%%SITE_PERL%%/Date/Manip/Recur.pod
@@ -520,6 +521,7 @@ bin/dm_zdump
%%SITE_PERL%%/Date/Manip/TZ/amciud00.pm
%%SITE_PERL%%/Date/Manip/TZ/amcord00.pm
%%SITE_PERL%%/Date/Manip/TZ/amcost00.pm
+%%SITE_PERL%%/Date/Manip/TZ/amcoyh00.pm
%%SITE_PERL%%/Date/Manip/TZ/amcuia00.pm
%%SITE_PERL%%/Date/Manip/TZ/amdanm00.pm
%%SITE_PERL%%/Date/Manip/TZ/amdaws00.pm
diff --git a/devel/p5-Term-Choose-LineFold-XS/Makefile b/devel/p5-Term-Choose-LineFold-XS/Makefile
index 965b6c4ce800..a019d95a4838 100644
--- a/devel/p5-Term-Choose-LineFold-XS/Makefile
+++ b/devel/p5-Term-Choose-LineFold-XS/Makefile
@@ -1,5 +1,5 @@
PORTNAME= Term-Choose-LineFold-XS
-PORTVERSION= 0.001
+PORTVERSION= 0.002
CATEGORIES= devel perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-
diff --git a/devel/p5-Term-Choose-LineFold-XS/distinfo b/devel/p5-Term-Choose-LineFold-XS/distinfo
index 62ce804ee241..52d23055c30e 100644
--- a/devel/p5-Term-Choose-LineFold-XS/distinfo
+++ b/devel/p5-Term-Choose-LineFold-XS/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745936004
-SHA256 (Term-Choose-LineFold-XS-0.001.tar.gz) = 6140074f3cd0be2c9b183b86cb8d23b04dab8e3f4b6974f124f73d3dbe53915a
-SIZE (Term-Choose-LineFold-XS-0.001.tar.gz) = 42678
+TIMESTAMP = 1750188028
+SHA256 (Term-Choose-LineFold-XS-0.002.tar.gz) = caa8e5489128d31812c5a3c61cdd533e9b54a04fe675ad25ebe4657895be62ce
+SIZE (Term-Choose-LineFold-XS-0.002.tar.gz) = 25380
diff --git a/devel/p5-Term-Choose-Util/Makefile b/devel/p5-Term-Choose-Util/Makefile
index f78b6c953959..c05642b6caa4 100644
--- a/devel/p5-Term-Choose-Util/Makefile
+++ b/devel/p5-Term-Choose-Util/Makefile
@@ -1,5 +1,5 @@
PORTNAME= Term-Choose-Util
-PORTVERSION= 0.145
+PORTVERSION= 0.146
CATEGORIES= devel perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-
@@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Encode-Locale>=0:converters/p5-Encode-Locale \
p5-File-HomeDir>=0:devel/p5-File-HomeDir \
- p5-Term-Choose>=1.773:devel/p5-Term-Choose
+ p5-Term-Choose>=1.775:devel/p5-Term-Choose
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Term-Choose-Util/distinfo b/devel/p5-Term-Choose-Util/distinfo
index 9c7a33b1e8e3..89e43c59e4d0 100644
--- a/devel/p5-Term-Choose-Util/distinfo
+++ b/devel/p5-Term-Choose-Util/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745177956
-SHA256 (Term-Choose-Util-0.145.tar.gz) = c958f06cfbc22878126798280e41d717feb8f06c1da40200bf7cf9b32e9b8c9f
-SIZE (Term-Choose-Util-0.145.tar.gz) = 24304
+TIMESTAMP = 1750188030
+SHA256 (Term-Choose-Util-0.146.tar.gz) = a315fa0c3d271c195400ba0ba2e724ea74bd6cfc73799d87580a1ee432d6ca09
+SIZE (Term-Choose-Util-0.146.tar.gz) = 24328
diff --git a/devel/p5-Term-Choose/Makefile b/devel/p5-Term-Choose/Makefile
index b6884a02443c..1795ac38228d 100644
--- a/devel/p5-Term-Choose/Makefile
+++ b/devel/p5-Term-Choose/Makefile
@@ -1,5 +1,5 @@
PORTNAME= Term-Choose
-PORTVERSION= 1.774
+PORTVERSION= 1.775
CATEGORIES= devel perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-
diff --git a/devel/p5-Term-Choose/distinfo b/devel/p5-Term-Choose/distinfo
index 117f9dad3d17..86c4fc37be9a 100644
--- a/devel/p5-Term-Choose/distinfo
+++ b/devel/p5-Term-Choose/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745936084
-SHA256 (Term-Choose-1.774.tar.gz) = 673a1e0d4bd7f2a3d12434992c7e1c5cb6e40b2c741d5b798c8f7ba2ad22b178
-SIZE (Term-Choose-1.774.tar.gz) = 73322
+TIMESTAMP = 1750188026
+SHA256 (Term-Choose-1.775.tar.gz) = 4375b262143aca33b106b4801198fecf4bd7ce8a92a07b5a90059e2ec5606671
+SIZE (Term-Choose-1.775.tar.gz) = 70994
diff --git a/devel/p5-Term-Form/Makefile b/devel/p5-Term-Form/Makefile
index ed6702f3e6aa..d647546bbc23 100644
--- a/devel/p5-Term-Form/Makefile
+++ b/devel/p5-Term-Form/Makefile
@@ -1,5 +1,5 @@
PORTNAME= Term-Form
-PORTVERSION= 0.561
+PORTVERSION= 0.562
CATEGORIES= devel perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-
diff --git a/devel/p5-Term-Form/distinfo b/devel/p5-Term-Form/distinfo
index 2ec5471997bb..9fd4f20f3901 100644
--- a/devel/p5-Term-Form/distinfo
+++ b/devel/p5-Term-Form/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745177958
-SHA256 (Term-Form-0.561.tar.gz) = 4b887f7add9299ab3fc550d56dc8df94ce40c2a3e3a7166e08073250e20ece33
-SIZE (Term-Form-0.561.tar.gz) = 28470
+TIMESTAMP = 1750188032
+SHA256 (Term-Form-0.562.tar.gz) = 59508ce526e25b1fd7107dfdcec68ddfff15e1230f91c6134c64c2101ec61dee
+SIZE (Term-Form-0.562.tar.gz) = 28412
diff --git a/devel/p5-Term-TablePrint/Makefile b/devel/p5-Term-TablePrint/Makefile
index daf2a478b03a..57e240513749 100644
--- a/devel/p5-Term-TablePrint/Makefile
+++ b/devel/p5-Term-TablePrint/Makefile
@@ -1,5 +1,5 @@
PORTNAME= Term-TablePrint
-PORTVERSION= 0.172
+PORTVERSION= 0.173
CATEGORIES= devel perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-
diff --git a/devel/p5-Term-TablePrint/distinfo b/devel/p5-Term-TablePrint/distinfo
index 741b0d44d219..6976bb940870 100644
--- a/devel/p5-Term-TablePrint/distinfo
+++ b/devel/p5-Term-TablePrint/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1747715316
-SHA256 (Term-TablePrint-0.172.tar.gz) = 2011c11f14737a377fdb63c449eff83cf1e8a0d1822f88e7539fa7c6ee51e99a
-SIZE (Term-TablePrint-0.172.tar.gz) = 27084
+TIMESTAMP = 1750188034
+SHA256 (Term-TablePrint-0.173.tar.gz) = 0b2805aac67fd957cdf175827106933e56b184e92c6247afe655bc3542e0541c
+SIZE (Term-TablePrint-0.173.tar.gz) = 25799
diff --git a/devel/p5-Test2-Harness/Makefile b/devel/p5-Test2-Harness/Makefile
index f739482d7cde..a1d8df48c983 100644
--- a/devel/p5-Test2-Harness/Makefile
+++ b/devel/p5-Test2-Harness/Makefile
@@ -1,5 +1,5 @@
PORTNAME= Test2-Harness
-PORTVERSION= 1.000160
+PORTVERSION= 1.000161
CATEGORIES= devel perl5
MASTER_SITES= CPAN
MASTER_SITE_SUBDIR= CPAN:EXODIST
diff --git a/devel/p5-Test2-Harness/distinfo b/devel/p5-Test2-Harness/distinfo
index 9d7620886c00..ace94eac0830 100644
--- a/devel/p5-Test2-Harness/distinfo
+++ b/devel/p5-Test2-Harness/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1748831226
-SHA256 (Test2-Harness-1.000160.tar.gz) = 53d427016d96ce15997b8953abe704a6b12b27e31f056619c131b529470bc953
-SIZE (Test2-Harness-1.000160.tar.gz) = 386213
+TIMESTAMP = 1750188036
+SHA256 (Test2-Harness-1.000161.tar.gz) = 4973b79b1eed5305715ee73d8adc9236da795c7d4090d83b150ea131cd65b414
+SIZE (Test2-Harness-1.000161.tar.gz) = 386243
diff --git a/devel/p5-autobox/Makefile b/devel/p5-autobox/Makefile
index d02f84fd1c4d..cf2777d6837f 100644
--- a/devel/p5-autobox/Makefile
+++ b/devel/p5-autobox/Makefile
@@ -15,13 +15,12 @@ LICENSE_COMB= dual
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Scope-Guard>=0.20:devel/p5-Scope-Guard
+TEST_DEPENDS= p5-Test-Fatal>=0.017:devel/p5-Test-Fatal \
+ p5-IPC-System-Simple>=1.30:devel/p5-IPC-System-Simple
USES= perl5
USE_PERL5= configure
-TEST_DEPENDS= p5-Test-Fatal>=0:devel/p5-Test-Fatal \
- p5-IPC-System-Simple>=0:devel/p5-IPC-System-Simple
-
post-install:
${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/autobox/autobox.so
diff --git a/devel/pear-Horde_Exception/Makefile b/devel/pear-Horde_Exception/Makefile
index 0a017b46f495..d708abe21513 100644
--- a/devel/pear-Horde_Exception/Makefile
+++ b/devel/pear-Horde_Exception/Makefile
@@ -9,4 +9,6 @@ WWW= https://pear.horde.org
USES= horde cpe
USE_HORDE_RUN= Horde_Translation
+NO_ARCH= yes
+
.include <bsd.port.mk>
diff --git a/devel/pear-Horde_Exception/distinfo b/devel/pear-Horde_Exception/distinfo
index 693b8ec978c7..8f62bf1ea2f5 100644
--- a/devel/pear-Horde_Exception/distinfo
+++ b/devel/pear-Horde_Exception/distinfo
@@ -1,2 +1,3 @@
+TIMESTAMP = 1750933404
SHA256 (Horde/Horde_Exception-2.0.8.tgz) = 35c720ab4e51a6d90b27a630e870174f3a23e98a354328fd821f4fa28a47d569
SIZE (Horde/Horde_Exception-2.0.8.tgz) = 24402
diff --git a/devel/pear-Horde_Stream/Makefile b/devel/pear-Horde_Stream/Makefile
index b588ea2c3e9b..a17798ca103a 100644
--- a/devel/pear-Horde_Stream/Makefile
+++ b/devel/pear-Horde_Stream/Makefile
@@ -9,4 +9,6 @@ WWW= https://pear.horde.org
USES= horde cpe
USE_HORDE_RUN= Horde_Exception
+NO_ARCH= yes
+
.include <bsd.port.mk>
diff --git a/devel/pear-Horde_Stream/distinfo b/devel/pear-Horde_Stream/distinfo
index 3e815eba5eae..75d9f3de69ac 100644
--- a/devel/pear-Horde_Stream/distinfo
+++ b/devel/pear-Horde_Stream/distinfo
@@ -1,2 +1,3 @@
+TIMESTAMP = 1750933404
SHA256 (Horde/Horde_Stream-1.6.3.tgz) = 0c1e320c17f25c142eb8aa4d7e259b50ce5843870dc1819eb64c6de7924f9a55
SIZE (Horde/Horde_Stream-1.6.3.tgz) = 18014
diff --git a/devel/pear-Horde_Stream_Wrapper/Makefile b/devel/pear-Horde_Stream_Wrapper/Makefile
index 54d584e8e733..3521a2748141 100644
--- a/devel/pear-Horde_Stream_Wrapper/Makefile
+++ b/devel/pear-Horde_Stream_Wrapper/Makefile
@@ -8,4 +8,6 @@ WWW= https://pear.horde.org
USES= horde cpe
+NO_ARCH= yes
+
.include <bsd.port.mk>
diff --git a/devel/pear-Horde_Translation/Makefile b/devel/pear-Horde_Translation/Makefile
index 95b398984ab3..16a72e2b1004 100644
--- a/devel/pear-Horde_Translation/Makefile
+++ b/devel/pear-Horde_Translation/Makefile
@@ -8,4 +8,6 @@ WWW= https://pear.horde.org
USES= horde cpe
+NO_ARCH= yes
+
.include <bsd.port.mk>
diff --git a/devel/pear-Horde_Util/Makefile b/devel/pear-Horde_Util/Makefile
index 76e3547276cc..15cf5d7a2ee6 100644
--- a/devel/pear-Horde_Util/Makefile
+++ b/devel/pear-Horde_Util/Makefile
@@ -9,4 +9,6 @@ WWW= https://pear.horde.org
USES= horde php cpe
USE_PHP= dom
+NO_ARCH= yes
+
.include <bsd.port.mk>
diff --git a/devel/pear-channel-horde/Makefile b/devel/pear-channel-horde/Makefile
index a37c848b0f82..5df7c847a5cf 100644
--- a/devel/pear-channel-horde/Makefile
+++ b/devel/pear-channel-horde/Makefile
@@ -8,5 +8,7 @@ WWW= https://pear.horde.org
PEAR_CHANNEL_HOST= pear.horde.org
+NO_ARCH= yes
+
.include "${.CURDIR}/../../devel/pear/bsd.pear.channel.mk"
.include <bsd.port.mk>
diff --git a/devel/phpunit11/Makefile b/devel/phpunit11/Makefile
index 52fa749654db..5983f0a8c639 100644
--- a/devel/phpunit11/Makefile
+++ b/devel/phpunit11/Makefile
@@ -1,5 +1,5 @@
PORTNAME= phpunit
-PORTVERSION= 11.5.22
+PORTVERSION= 11.5.23
CATEGORIES= devel www
MASTER_SITES= https://phar.phpunit.de/
PKGNAMESUFFIX= 11${PHP_PKGNAMESUFFIX}
diff --git a/devel/phpunit11/distinfo b/devel/phpunit11/distinfo
index ca19e71aa3d8..c14efe81e244 100644
--- a/devel/phpunit11/distinfo
+++ b/devel/phpunit11/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749813008
-SHA256 (phpunit-11.5.22.phar) = d9a91780b8463dbd050cee952a4b5a5fd60340a4879781c9e9c3a58d8e7010ef
-SIZE (phpunit-11.5.22.phar) = 5637098
+TIMESTAMP = 1750188004
+SHA256 (phpunit-11.5.23.phar) = c66acb9d9463f6f5d4fad40f09efde37e20da7743f8d10af1fffee8e5ac6d8ac
+SIZE (phpunit-11.5.23.phar) = 5636940
diff --git a/devel/phpunit12/Makefile b/devel/phpunit12/Makefile
index aaca877a1166..16920c45b503 100644
--- a/devel/phpunit12/Makefile
+++ b/devel/phpunit12/Makefile
@@ -1,5 +1,5 @@
PORTNAME= phpunit
-PORTVERSION= 12.2.0
+PORTVERSION= 12.2.2
CATEGORIES= devel www
MASTER_SITES= https://phar.phpunit.de/
PKGNAMESUFFIX= 12${PHP_PKGNAMESUFFIX}
diff --git a/devel/phpunit12/distinfo b/devel/phpunit12/distinfo
index 4a143cf5567c..6d661fdd7b35 100644
--- a/devel/phpunit12/distinfo
+++ b/devel/phpunit12/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749813010
-SHA256 (phpunit-12.2.0.phar) = 84ca2ceac2dd81a92d5267f190b6e8aafed24f0802617d4040315307598e4d3c
-SIZE (phpunit-12.2.0.phar) = 5958834
+TIMESTAMP = 1750188006
+SHA256 (phpunit-12.2.2.phar) = 0b30faab11cfd34ee93911c6a2c1d2003636f0b5c60ef29eefa723611768be02
+SIZE (phpunit-12.2.2.phar) = 5958605
diff --git a/devel/picojson/Makefile b/devel/picojson/Makefile
index 0b999935a50e..cdb6da52c40b 100644
--- a/devel/picojson/Makefile
+++ b/devel/picojson/Makefile
@@ -1,6 +1,5 @@
PORTNAME= picojson
-DISTVERSIONPREFIX= v
-DISTVERSION= 1.3.0
+DISTVERSION= 1.3.1.20210117
CATEGORIES= devel
MAINTAINER= james.wright@digital-chaos.com
@@ -10,16 +9,22 @@ WWW= https://github.com/kazuho/picojson
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
+USES= cmake
+
USE_GITHUB= yes
GH_ACCOUNT= kazuho
+GH_TAGNAME= 288074e
NO_ARCH= yes
NO_BUILD= yes
-TEST_TARGET= check
OPTIONS_DEFINE= EXAMPLES
OPTIONS_SUB= yes
+post-patch:
+ @${REINPLACE_CMD} -e 's|%%DISTVERSION%%|${DISTVERSION}|g' \
+ ${PATCH_WRKSRC}/CMakeLists.txt
+
post-install-EXAMPLES-on:
@${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
${INSTALL_DATA} ${WRKSRC}/examples/* ${STAGEDIR}${EXAMPLESDIR}
diff --git a/devel/picojson/distinfo b/devel/picojson/distinfo
index ac23eb0aeef0..75e5af34a634 100644
--- a/devel/picojson/distinfo
+++ b/devel/picojson/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1555165118
-SHA256 (kazuho-picojson-v1.3.0_GH0.tar.gz) = 056805ca2691798f5545935a14bb477f2e1d827c9fb862e6e449dbea22801c7d
-SIZE (kazuho-picojson-v1.3.0_GH0.tar.gz) = 14695
+TIMESTAMP = 1748979730
+SHA256 (kazuho-picojson-1.3.1.20210117-288074e_GH0.tar.gz) = 7a8dd8c30cab56fce201d6c5833b4fa21d02e896bbbe4b8dc222fd3e4d7d516e
+SIZE (kazuho-picojson-1.3.1.20210117-288074e_GH0.tar.gz) = 15093
diff --git a/devel/picojson/files/patch-CMakeLists.txt b/devel/picojson/files/patch-CMakeLists.txt
new file mode 100644
index 000000000000..e9e9c654c21b
--- /dev/null
+++ b/devel/picojson/files/patch-CMakeLists.txt
@@ -0,0 +1,68 @@
+--- CMakeLists.txt.orig 2025-06-03 19:41:04 UTC
++++ CMakeLists.txt
+@@ -0,0 +1,65 @@
++cmake_minimum_required(VERSION 3.16)
++project(picojson
++ VERSION %%DISTVERSION%%
++ LANGUAGES CXX
++)
++
++include(GNUInstallDirs)
++
++set(INCLUDE_INSTALL_DIR "${CMAKE_INSTALL_INCLUDEDIR}"
++ CACHE PATH "Location of header files"
++)
++
++add_library(picojson INTERFACE)
++add_library(picojson::picojson ALIAS picojson)
++target_include_directories(picojson INTERFACE
++ $<BUILD_INTERFACE:${CMAKE_CURRENT_LIST_DIR}>
++ $<INSTALL_INTERFACE:${CMAKE_INSTALL_INCLUDEDIR}>
++)
++
++install(FILES picojson.h
++ DESTINATION "${CMAKE_INSTALL_INCLUDEDIR}/"
++)
++
++if(NOT WIN32)
++ # Install pkg-config file
++ set(prefix "${CMAKE_INSTALL_PREFIX}")
++ set(includedir "${CMAKE_INSTALL_FULL_INCLUDEDIR}")
++ set(version ${PROJECT_VERSION})
++ configure_file(picojson.pc.in
++ "${CMAKE_CURRENT_BINARY_DIR}/picojson.pc"
++ NEWLINE_STYLE UNIX
++ @ONLY
++ )
++ install(FILES "${CMAKE_CURRENT_BINARY_DIR}/picojson.pc"
++ DESTINATION "${CMAKE_INSTALL_PREFIX}/libdata/pkgconfig"
++ )
++endif()
++
++install(TARGETS picojson EXPORT picojson-targets
++ INCLUDES DESTINATION include
++)
++
++set(config_package_location ${CMAKE_INSTALL_LIBDIR}/cmake/picojson)
++install(EXPORT picojson-targets
++ FILE picojson-targets.cmake
++ NAMESPACE picojson::
++ DESTINATION ${config_package_location}
++)
++
++include(CMakePackageConfigHelpers)
++configure_package_config_file(picojson-config.cmake.in
++ ${CMAKE_CURRENT_BINARY_DIR}/picojson-config.cmake
++ INSTALL_DESTINATION ${config_package_location}
++ PATH_VARS INCLUDE_INSTALL_DIR
++)
++write_basic_package_version_file(
++ "${CMAKE_CURRENT_BINARY_DIR}/picojson-config-version.cmake"
++ VERSION ${PROJECT_VERSION}
++ COMPATIBILITY SameMajorVersion
++ ARCH_INDEPENDENT
++)
++install(FILES ${CMAKE_CURRENT_BINARY_DIR}/picojson-config.cmake
++ ${CMAKE_CURRENT_BINARY_DIR}/picojson-config-version.cmake
++ DESTINATION ${CMAKE_INSTALL_LIBDIR}/cmake/picojson
++)
diff --git a/devel/picojson/files/patch-picojson-config.cmake.in b/devel/picojson/files/patch-picojson-config.cmake.in
new file mode 100644
index 000000000000..8317fdfed285
--- /dev/null
+++ b/devel/picojson/files/patch-picojson-config.cmake.in
@@ -0,0 +1,8 @@
+--- picojson-config.cmake.in.orig 2025-06-03 19:41:13 UTC
++++ picojson-config.cmake.in
+@@ -0,0 +1,5 @@
++@PACKAGE_INIT@
++
++include("${CMAKE_CURRENT_LIST_DIR}/picojson-targets.cmake")
++
++check_required_components(picojson)
diff --git a/devel/picojson/files/patch-picojson.pc.in b/devel/picojson/files/patch-picojson.pc.in
new file mode 100644
index 000000000000..772817c62951
--- /dev/null
+++ b/devel/picojson/files/patch-picojson.pc.in
@@ -0,0 +1,10 @@
+--- picojson.pc.in.orig 2025-06-03 19:41:23 UTC
++++ picojson.pc.in
+@@ -0,0 +1,7 @@
++prefix=@prefix@
++includedir=@includedir@
++
++Name: picojson
++Description: Tiny JSON parser / serializer for C++
++Version: @version@
++Cflags: -I${includedir}
diff --git a/devel/picojson/pkg-plist b/devel/picojson/pkg-plist
index 7f125b1791f0..0ae6b60c876d 100644
--- a/devel/picojson/pkg-plist
+++ b/devel/picojson/pkg-plist
@@ -1,4 +1,8 @@
include/picojson.h
+lib/cmake/picojson/picojson-config-version.cmake
+lib/cmake/picojson/picojson-config.cmake
+lib/cmake/picojson/picojson-targets.cmake
+libdata/pkgconfig/picojson.pc
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/github-issues.cc
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/iostream.cc
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/streaming.cc
diff --git a/devel/plasma6-kwrited/distinfo b/devel/plasma6-kwrited/distinfo
index 22feb2dd4281..26409de861cf 100644
--- a/devel/plasma6-kwrited/distinfo
+++ b/devel/plasma6-kwrited/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750010490
-SHA256 (KDE/plasma/6.4.0/kwrited-6.4.0.tar.xz) = 642c5674ab0d95ca0a42d6d1b2dacab5ffbfc06719819528fa25153c68a6454a
-SIZE (KDE/plasma/6.4.0/kwrited-6.4.0.tar.xz) = 23640
+TIMESTAMP = 1750789604
+SHA256 (KDE/plasma/6.4.1/kwrited-6.4.1.tar.xz) = a80a5ed45ed633f15cf3a42b2d956608d9e6a5a78f267df33ac96aafcc20d8d4
+SIZE (KDE/plasma/6.4.1/kwrited-6.4.1.tar.xz) = 23636
diff --git a/devel/plasma6-plasma-sdk/distinfo b/devel/plasma6-plasma-sdk/distinfo
index aa7b401929e4..7c9c613dc388 100644
--- a/devel/plasma6-plasma-sdk/distinfo
+++ b/devel/plasma6-plasma-sdk/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750010490
-SHA256 (KDE/plasma/6.4.0/plasma-sdk-6.4.0.tar.xz) = b3f1316b163bb5e6ab86970306e663760ae93814a43ed43f2b2f761128ac2885
-SIZE (KDE/plasma/6.4.0/plasma-sdk-6.4.0.tar.xz) = 359948
+TIMESTAMP = 1750789605
+SHA256 (KDE/plasma/6.4.1/plasma-sdk-6.4.1.tar.xz) = 73a865026bdeab45c8f48b50ac656f0e626bb0413e7647c016d9068bcb0f5446
+SIZE (KDE/plasma/6.4.1/plasma-sdk-6.4.1.tar.xz) = 359864
diff --git a/devel/plasma6-plasma5support/distinfo b/devel/plasma6-plasma5support/distinfo
index d466ea67b2de..041c879f60ad 100644
--- a/devel/plasma6-plasma5support/distinfo
+++ b/devel/plasma6-plasma5support/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750010491
-SHA256 (KDE/plasma/6.4.0/plasma5support-6.4.0.tar.xz) = 3ae364b41a868d0fd9947c53b3d88723938bb0803f1f862985f933b6c973e843
-SIZE (KDE/plasma/6.4.0/plasma5support-6.4.0.tar.xz) = 228424
+TIMESTAMP = 1750789605
+SHA256 (KDE/plasma/6.4.1/plasma5support-6.4.1.tar.xz) = 117a3b9bcd3a63de83719d94f39a34cccf643a71435c84a5c505b044446b8dab
+SIZE (KDE/plasma/6.4.1/plasma5support-6.4.1.tar.xz) = 228416
diff --git a/devel/py-Automat/Makefile b/devel/py-Automat/Makefile
index 6666c2eaa6ce..734394754d73 100644
--- a/devel/py-Automat/Makefile
+++ b/devel/py-Automat/Makefile
@@ -1,5 +1,5 @@
PORTNAME= Automat
-DISTVERSION= 24.8.1
+DISTVERSION= 25.4.16
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -12,11 +12,12 @@ WWW= https://github.com/glyph/Automat
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools_scm7>0:devel/py-setuptools_scm7@${PY_FLAVOR} \
+BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools-scm>0:devel/py-setuptools-scm@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}setuptools>=35.0.2:devel/py-setuptools@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}wheel>=0.29.0:devel/py-wheel@${PY_FLAVOR}
+ ${PYTHON_PKGNAMEPREFIX}wheel>=0.29.0:devel/py-wheel@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}hatch-vcs>0:devel/py-hatch-vcs@${PY_FLAVOR}
-# Officially: 3.8-3.12
+# Officially: 3.9-3.13
USES= python
USE_PYTHON= autoplist concurrent pep517
diff --git a/devel/py-Automat/distinfo b/devel/py-Automat/distinfo
index 1a92accd24c9..0d4dd68d06c6 100644
--- a/devel/py-Automat/distinfo
+++ b/devel/py-Automat/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1727532915
-SHA256 (automat-24.8.1.tar.gz) = b34227cf63f6325b8ad2399ede780675083e439b20c323d376373d8ee6306d88
-SIZE (automat-24.8.1.tar.gz) = 128679
+TIMESTAMP = 1750379324
+SHA256 (automat-25.4.16.tar.gz) = 0017591a5477066e90d26b0e696ddc143baafd87b588cfac8100bc6be9634de0
+SIZE (automat-25.4.16.tar.gz) = 129977
diff --git a/devel/py-aiobotocore/Makefile b/devel/py-aiobotocore/Makefile
index 71e0dc87a279..d03ed0de2240 100644
--- a/devel/py-aiobotocore/Makefile
+++ b/devel/py-aiobotocore/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aiobotocore
-PORTVERSION= 2.22.0
+PORTVERSION= 2.23.0
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -16,7 +16,7 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=61:devel/py-setuptools@${PY_FL
${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}aiohttp>=3.9.2<4.0.0:www/py-aiohttp@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}aioitertools>=0.5.1<1.0.0:devel/py-aioitertools@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}botocore>=1.37.2:devel/py-botocore@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}botocore>=1.38.23:devel/py-botocore@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}jmespath>=0.7.1<2.0.0:devel/py-jmespath@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}multidict>=6.0.0<7.0.0:www/py-multidict@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}python-dateutil>=2.1<3.0.0:devel/py-python-dateutil@${PY_FLAVOR} \
@@ -33,6 +33,6 @@ AWSCLI_DESC= Use awscli
BOTO3_DESC= Use boto3
AWSCLI_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}awscli>=1.29.81:devel/py-awscli@${PY_FLAVOR}
-BOTO3_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}boto3>=1.37.2:www/py-boto3@${PY_FLAVOR}
+BOTO3_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}boto3>=1.38.23:www/py-boto3@${PY_FLAVOR}
.include <bsd.port.mk>
diff --git a/devel/py-aiobotocore/distinfo b/devel/py-aiobotocore/distinfo
index 18e618485f0f..6aba15ac5b42 100644
--- a/devel/py-aiobotocore/distinfo
+++ b/devel/py-aiobotocore/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1747546492
-SHA256 (aiobotocore-2.22.0.tar.gz) = 11091477266b75c2b5d28421c1f2bc9a87d175d0b8619cb830805e7a113a170b
-SIZE (aiobotocore-2.22.0.tar.gz) = 110322
+TIMESTAMP = 1750188056
+SHA256 (aiobotocore-2.23.0.tar.gz) = 0333931365a6c7053aee292fe6ef50c74690c4ae06bb019afdf706cb6f2f5e32
+SIZE (aiobotocore-2.23.0.tar.gz) = 115825
diff --git a/devel/py-aiobotocore/files/patch-pyproject.toml b/devel/py-aiobotocore/files/patch-pyproject.toml
index 628c972672bb..e2c8a929fa3e 100644
--- a/devel/py-aiobotocore/files/patch-pyproject.toml
+++ b/devel/py-aiobotocore/files/patch-pyproject.toml
@@ -1,4 +1,4 @@
---- pyproject.toml.orig 2025-05-01 16:23:53 UTC
+--- pyproject.toml.orig 2025-06-12 23:37:59 UTC
+++ pyproject.toml
@@ -1,5 +1,5 @@
[build-system]
@@ -7,25 +7,25 @@
build-backend = "setuptools.build_meta"
[project]
-@@ -32,7 +32,7 @@ dependencies = [
+@@ -31,7 +31,7 @@ dependencies = [
dependencies = [
"aiohttp >= 3.9.2, < 4.0.0",
"aioitertools >= 0.5.1, < 1.0.0",
-- "botocore >= 1.37.2, < 1.37.4", # NOTE: When updating, always keep `project.optional-dependencies` aligned
-+ "botocore >= 1.37.2", # NOTE: When updating, always keep `project.optional-dependencies` aligned
+- "botocore >= 1.38.23, < 1.38.28", # NOTE: When updating, always keep `project.optional-dependencies` aligned
++ "botocore >= 1.38.23", # NOTE: When updating, always keep `project.optional-dependencies` aligned
"python-dateutil >= 2.1, < 3.0.0",
"jmespath >= 0.7.1, < 2.0.0",
"multidict >= 6.0.0, < 7.0.0",
-@@ -41,10 +41,10 @@ awscli = [
+@@ -40,10 +40,10 @@ awscli = [
[project.optional-dependencies]
awscli = [
-- "awscli >= 1.38.2, < 1.38.4",
+- "awscli >= 1.40.22, < 1.40.27",
+ "awscli >= 1.29.81",
]
boto3 = [
-- "boto3 >= 1.37.2, < 1.37.4",
-+ "boto3 >= 1.37.2",
+- "boto3 >= 1.38.23, < 1.38.28",
++ "boto3 >= 1.38.23",
]
-
- [project.urls]
+ httpx = [
+ "httpx >= 0.25.1, < 0.29"
diff --git a/devel/py-atomicwrites/Makefile b/devel/py-atomicwrites/Makefile
deleted file mode 100644
index 080592759baa..000000000000
--- a/devel/py-atomicwrites/Makefile
+++ /dev/null
@@ -1,27 +0,0 @@
-PORTNAME= atomicwrites
-DISTVERSION= 1.4.1
-PORTREVISION= 1
-CATEGORIES= devel python
-MASTER_SITES= PYPI
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-
-MAINTAINER= sunpoet@FreeBSD.org
-COMMENT= Atomic file writes
-WWW= https://python-atomicwrites.readthedocs.io/en/latest/ \
- https://github.com/untitaker/python-atomicwrites
-
-LICENSE= MIT
-LICENSE_FILE= ${WRKSRC}/LICENSE
-
-DEPRECATED= Upstream repository has been archived on Jul 16, 2022. Upstream suggests os.replace and os.rename instead
-EXPIRATION_DATE=2025-03-31
-
-BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
-
-USES= python
-USE_PYTHON= autoplist concurrent pep517
-
-NO_ARCH= yes
-
-.include <bsd.port.mk>
diff --git a/devel/py-atomicwrites/distinfo b/devel/py-atomicwrites/distinfo
deleted file mode 100644
index 4c4e4fc9e5f2..000000000000
--- a/devel/py-atomicwrites/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1726487340
-SHA256 (atomicwrites-1.4.1.tar.gz) = 81b2c9071a49367a7f770170e5eec8cb66567cfbbc8c73d20ce5ca4a8d71cf11
-SIZE (atomicwrites-1.4.1.tar.gz) = 14227
diff --git a/devel/py-atomicwrites/pkg-descr b/devel/py-atomicwrites/pkg-descr
deleted file mode 100644
index f0e06c4b6ba1..000000000000
--- a/devel/py-atomicwrites/pkg-descr
+++ /dev/null
@@ -1,2 +0,0 @@
-Atomic file writes library for Python, featuring race-free assertions, Windows
-support (although untested) and simple high level API.
diff --git a/devel/py-botocore/Makefile b/devel/py-botocore/Makefile
index 0e3beef48484..2927deafe642 100644
--- a/devel/py-botocore/Makefile
+++ b/devel/py-botocore/Makefile
@@ -1,5 +1,5 @@
PORTNAME= botocore
-PORTVERSION= 1.38.32
+PORTVERSION= 1.38.36
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-botocore/distinfo b/devel/py-botocore/distinfo
index e042353407b3..236105f7a944 100644
--- a/devel/py-botocore/distinfo
+++ b/devel/py-botocore/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749813036
-SHA256 (botocore-1.38.32.tar.gz) = 0899a090e352cb5eeaae2c7bb52a987b469d23912c7ece86664dfb5c2e074978
-SIZE (botocore-1.38.32.tar.gz) = 13948764
+TIMESTAMP = 1750188058
+SHA256 (botocore-1.38.36.tar.gz) = 4a1ced1a4218bdff0ed5b46abb54570d473154ddefafa5d121a8d96e4b76ebc1
+SIZE (botocore-1.38.36.tar.gz) = 13966245
diff --git a/devel/py-cachetools/Makefile b/devel/py-cachetools/Makefile
index 05bcaa01b7f7..2435115b57c6 100644
--- a/devel/py-cachetools/Makefile
+++ b/devel/py-cachetools/Makefile
@@ -1,5 +1,5 @@
PORTNAME= cachetools
-PORTVERSION= 6.0.0
+PORTVERSION= 6.1.0
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-cachetools/distinfo b/devel/py-cachetools/distinfo
index 4d70f97bce83..0be52ab43fb6 100644
--- a/devel/py-cachetools/distinfo
+++ b/devel/py-cachetools/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1748495761
-SHA256 (cachetools-6.0.0.tar.gz) = f225782b84438f828328fc2ad74346522f27e5b1440f4e9fd18b20ebfd1aa2cf
-SIZE (cachetools-6.0.0.tar.gz) = 30160
+TIMESTAMP = 1750188060
+SHA256 (cachetools-6.1.0.tar.gz) = b4c4f404392848db3ce7aac34950d17be4d864da4b8b66911008e430bc544587
+SIZE (cachetools-6.1.0.tar.gz) = 30714
diff --git a/devel/py-cronsim/Makefile b/devel/py-cronsim/Makefile
new file mode 100644
index 000000000000..0d2ac9f6aef2
--- /dev/null
+++ b/devel/py-cronsim/Makefile
@@ -0,0 +1,23 @@
+PORTNAME= cronsim
+DISTVERSION= 2.6
+CATEGORIES= devel python
+MASTER_SITES= PYPI
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+
+MAINTAINER= dtxdf@FreeBSD.org
+COMMENT= Cron expression parser and evaluator
+WWW= https://pypi.org/project/${PORTNAME} \
+ https://github.com/cuu508/${PORTNAME}
+
+LICENSE= BSD3CLAUSE
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+BUILD_DEPENDS= ${PY_SETUPTOOLS} \
+ ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
+
+USES= python
+USE_PYTHON= autoplist pep517
+
+NO_ARCH= yes
+
+.include <bsd.port.mk>
diff --git a/devel/py-cronsim/distinfo b/devel/py-cronsim/distinfo
new file mode 100644
index 000000000000..1bb42373616f
--- /dev/null
+++ b/devel/py-cronsim/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1749597413
+SHA256 (cronsim-2.6.tar.gz) = 5aab98716ef90ab5ac6be294b2c3965dbf76dc869f048846a0af74ebb506c10d
+SIZE (cronsim-2.6.tar.gz) = 20315
diff --git a/devel/py-cronsim/pkg-descr b/devel/py-cronsim/pkg-descr
new file mode 100644
index 000000000000..ea3b77e79b56
--- /dev/null
+++ b/devel/py-cronsim/pkg-descr
@@ -0,0 +1,3 @@
+Cron Sim(ulator), a cron expression parser and evaluator. Works
+with Python 3.9+. CronSim is written for and being used in Healthchecks
+(a cron job monitoring service).
diff --git a/devel/py-cwcwidth/Makefile b/devel/py-cwcwidth/Makefile
index 386a391ac4ee..24235d492fa6 100644
--- a/devel/py-cwcwidth/Makefile
+++ b/devel/py-cwcwidth/Makefile
@@ -1,5 +1,6 @@
PORTNAME= cwcwidth
PORTVERSION= 0.1.10
+PORTREVISION= 1
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -15,7 +16,7 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=43:devel/py-setuptools@${PY_FL
${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
USES= python:3.9+
-USE_PYTHON= autoplist concurrent cython pep517
+USE_PYTHON= autoplist concurrent cython3 pep517
post-install:
${FIND} ${STAGEDIR}${PYTHON_SITELIBDIR} -name '*.so' -exec ${STRIP_CMD} {} +
diff --git a/devel/py-cwcwidth/files/patch-pyproject.toml b/devel/py-cwcwidth/files/patch-pyproject.toml
deleted file mode 100644
index 4e400138e15c..000000000000
--- a/devel/py-cwcwidth/files/patch-pyproject.toml
+++ /dev/null
@@ -1,11 +0,0 @@
---- pyproject.toml.orig 2025-02-09 21:07:05 UTC
-+++ pyproject.toml
-@@ -1,7 +1,7 @@ requires = [
- [build-system]
- requires = [
- "setuptools >= 43",
-- "Cython >= 3",
-+ "Cython >= 0.28",
- ]
- build-backend = "setuptools.build_meta"
-
diff --git a/devel/py-dbus/pkg-plist b/devel/py-dbus/pkg-plist
index 71d2a86a8dd7..2135b9ecc663 100644
--- a/devel/py-dbus/pkg-plist
+++ b/devel/py-dbus/pkg-plist
@@ -1,56 +1,53 @@
%%PYTHON_SITELIBDIR%%/_dbus_bindings.so
%%PYTHON_SITELIBDIR%%/_dbus_glib_bindings.so
%%PYTHON_SITELIBDIR%%/dbus/__init__.py
-%%PYTHON_SITELIBDIR%%/dbus/__init__.pyc
-%%PYTHON_SITELIBDIR%%/dbus/__init__.pyo
+%%PYTHON_SITELIBDIR%%/dbus/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/dbus/__pycache__/__init__%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/dbus/__pycache__/_compat%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/dbus/__pycache__/_compat%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/dbus/__pycache__/_dbus%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/dbus/__pycache__/_dbus%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/dbus/__pycache__/_expat_introspect_parser%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/dbus/__pycache__/_expat_introspect_parser%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/dbus/__pycache__/bus%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/dbus/__pycache__/bus%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/dbus/__pycache__/connection%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/dbus/__pycache__/connection%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/dbus/__pycache__/decorators%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/dbus/__pycache__/decorators%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/dbus/__pycache__/exceptions%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/dbus/__pycache__/exceptions%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/dbus/__pycache__/gi_service%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/dbus/__pycache__/gi_service%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/dbus/__pycache__/glib%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/dbus/__pycache__/glib%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/dbus/__pycache__/lowlevel%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/dbus/__pycache__/lowlevel%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/dbus/__pycache__/proxies%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/dbus/__pycache__/proxies%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/dbus/__pycache__/server%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/dbus/__pycache__/server%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/dbus/__pycache__/service%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/dbus/__pycache__/service%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/dbus/__pycache__/types%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/dbus/__pycache__/types%%PYTHON_TAG%%.pyc
%%PYTHON_SITELIBDIR%%/dbus/_compat.py
-%%PYTHON_SITELIBDIR%%/dbus/_compat.pyc
-%%PYTHON_SITELIBDIR%%/dbus/_compat.pyo
%%PYTHON_SITELIBDIR%%/dbus/_dbus.py
-%%PYTHON_SITELIBDIR%%/dbus/_dbus.pyc
-%%PYTHON_SITELIBDIR%%/dbus/_dbus.pyo
%%PYTHON_SITELIBDIR%%/dbus/_expat_introspect_parser.py
-%%PYTHON_SITELIBDIR%%/dbus/_expat_introspect_parser.pyc
-%%PYTHON_SITELIBDIR%%/dbus/_expat_introspect_parser.pyo
%%PYTHON_SITELIBDIR%%/dbus/bus.py
-%%PYTHON_SITELIBDIR%%/dbus/bus.pyc
-%%PYTHON_SITELIBDIR%%/dbus/bus.pyo
%%PYTHON_SITELIBDIR%%/dbus/connection.py
-%%PYTHON_SITELIBDIR%%/dbus/connection.pyc
-%%PYTHON_SITELIBDIR%%/dbus/connection.pyo
%%PYTHON_SITELIBDIR%%/dbus/decorators.py
-%%PYTHON_SITELIBDIR%%/dbus/decorators.pyc
-%%PYTHON_SITELIBDIR%%/dbus/decorators.pyo
%%PYTHON_SITELIBDIR%%/dbus/exceptions.py
-%%PYTHON_SITELIBDIR%%/dbus/exceptions.pyc
-%%PYTHON_SITELIBDIR%%/dbus/exceptions.pyo
%%PYTHON_SITELIBDIR%%/dbus/gi_service.py
-%%PYTHON_SITELIBDIR%%/dbus/gi_service.pyc
-%%PYTHON_SITELIBDIR%%/dbus/gi_service.pyo
%%PYTHON_SITELIBDIR%%/dbus/glib.py
-%%PYTHON_SITELIBDIR%%/dbus/glib.pyc
-%%PYTHON_SITELIBDIR%%/dbus/glib.pyo
-%%PYTHON2%%%%PYTHON_SITELIBDIR%%/dbus/gobject_service.py
-%%PYTHON2%%%%PYTHON_SITELIBDIR%%/dbus/gobject_service.pyc
-%%PYTHON2%%%%PYTHON_SITELIBDIR%%/dbus/gobject_service.pyo
%%PYTHON_SITELIBDIR%%/dbus/lowlevel.py
-%%PYTHON_SITELIBDIR%%/dbus/lowlevel.pyc
-%%PYTHON_SITELIBDIR%%/dbus/lowlevel.pyo
%%PYTHON_SITELIBDIR%%/dbus/mainloop/__init__.py
-%%PYTHON_SITELIBDIR%%/dbus/mainloop/__init__.pyc
-%%PYTHON_SITELIBDIR%%/dbus/mainloop/__init__.pyo
+%%PYTHON_SITELIBDIR%%/dbus/mainloop/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/dbus/mainloop/__pycache__/__init__%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/dbus/mainloop/__pycache__/glib%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/dbus/mainloop/__pycache__/glib%%PYTHON_TAG%%.pyc
%%PYTHON_SITELIBDIR%%/dbus/mainloop/glib.py
-%%PYTHON_SITELIBDIR%%/dbus/mainloop/glib.pyc
-%%PYTHON_SITELIBDIR%%/dbus/mainloop/glib.pyo
%%PYTHON_SITELIBDIR%%/dbus/proxies.py
-%%PYTHON_SITELIBDIR%%/dbus/proxies.pyc
-%%PYTHON_SITELIBDIR%%/dbus/proxies.pyo
%%PYTHON_SITELIBDIR%%/dbus/server.py
-%%PYTHON_SITELIBDIR%%/dbus/server.pyc
-%%PYTHON_SITELIBDIR%%/dbus/server.pyo
%%PYTHON_SITELIBDIR%%/dbus/service.py
-%%PYTHON_SITELIBDIR%%/dbus/service.pyc
-%%PYTHON_SITELIBDIR%%/dbus/service.pyo
%%PYTHON_SITELIBDIR%%/dbus/types.py
-%%PYTHON_SITELIBDIR%%/dbus/types.pyc
-%%PYTHON_SITELIBDIR%%/dbus/types.pyo
diff --git a/devel/py-dj52-django-rq/Makefile b/devel/py-dj52-django-rq/Makefile
new file mode 100644
index 000000000000..6649ae59d80b
--- /dev/null
+++ b/devel/py-dj52-django-rq/Makefile
@@ -0,0 +1,41 @@
+PORTNAME= django-rq
+PORTVERSION= 3.0.1
+CATEGORIES= devel python
+MASTER_SITES= PYPI
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}dj52-
+DISTNAME= django_rq-${PORTVERSION}
+
+MAINTAINER= sunpoet@FreeBSD.org
+COMMENT= Provides Django integration for RQ (Redis Queue)
+WWW= https://github.com/rq/django-rq
+
+LICENSE= MIT
+LICENSE_FILE= ${WRKSRC}/LICENSE.txt
+
+BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django52>=3.2:www/py-django52@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}redis>=3.5:databases/py-redis@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}rq>=2:devel/py-rq@${PY_FLAVOR}
+TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}dj52-django-redis>=0:www/py-dj52-django-redis@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}rq-scheduler>=0:devel/py-rq-scheduler@${PY_FLAVOR} \
+ redis-server:databases/redis
+
+USES= python:3.10+
+USE_PYTHON= autoplist concurrent pep517
+
+NO_ARCH= yes
+TEST_ENV= PYTHONPATH=.
+
+CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}*django-rq
+
+OPTIONS_DEFINE= SENTRY
+SENTRY_DESC= Sentry support
+
+SENTRY_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sentry-sdk>=1.0.0:devel/py-sentry-sdk@${PY_FLAVOR}
+
+# https://github.com/rq/django-rq/blob/master/Makefile
+do-test:
+ cd ${WRKSRC} && ${SETENV} ${TEST_ENV} ${LOCALBASE}/bin/django-admin test django_rq --settings=django_rq.tests.settings -v2
+
+.include <bsd.port.mk>
diff --git a/devel/py-dj52-django-rq/distinfo b/devel/py-dj52-django-rq/distinfo
new file mode 100644
index 000000000000..9efa3412a085
--- /dev/null
+++ b/devel/py-dj52-django-rq/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1747327171
+SHA256 (django_rq-3.0.1.tar.gz) = d111f436608b95a58a6960174eaf44aa021e0a4a32f83a28a7221a9a916dd1ae
+SIZE (django_rq-3.0.1.tar.gz) = 53821
diff --git a/devel/py-dj52-django-rq/pkg-descr b/devel/py-dj52-django-rq/pkg-descr
new file mode 100644
index 000000000000..85e24c643a23
--- /dev/null
+++ b/devel/py-dj52-django-rq/pkg-descr
@@ -0,0 +1,3 @@
+Django integration with RQ, a Redis based Python queuing library. Django-RQ is a
+simple app that allows you to configure your queues in django's settings.py and
+easily use them in your project.
diff --git a/devel/py-dj52-strawberry-graphql/Makefile b/devel/py-dj52-strawberry-graphql/Makefile
new file mode 100644
index 000000000000..0e5a547d0db8
--- /dev/null
+++ b/devel/py-dj52-strawberry-graphql/Makefile
@@ -0,0 +1,74 @@
+PORTNAME= strawberry-graphql
+DISTVERSION= 0.271.0
+CATEGORIES= devel python
+MASTER_SITES= PYPI
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}dj52-
+DISTNAME= strawberry_graphql-${DISTVERSION}
+
+MAINTAINER= kai@FreeBSD.org
+COMMENT= Library for creating GraphQL APIs
+WWW= https://github.com/strawberry-graphql/strawberry
+
+LICENSE= MIT
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}poetry-core>=1.6:devel/py-poetry-core@${PY_FLAVOR}
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}python-dateutil>=2.7.0:devel/py-python-dateutil@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}graphql-core>=3.2.0<3.4.0:devel/py-graphql-core@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}typing-extensions>=4.5.0:devel/py-typing-extensions@${PY_FLAVOR}
+
+USES= python:3.10+
+USE_PYTHON= autoplist concurrent pep517
+
+CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}*${PORTNAME}
+
+NO_ARCH= yes
+
+OPTIONS_DEFINE= AIOHTTP ASGI CHANNELS CLI DEBUG DEBUG-SERVER DJANGO \
+ FASTAPI FLASK OPENTELEMETRY PYDANTIC
+
+AIOHTTP_DESC= Basic AIOHTTP integration
+ASGI_DESC= Basic ASGI integration
+CHANNELS_DESC= Support for Django Channels
+CLI_DESC= Support for CLI commands
+DEBUG-SERVER_DESC= Enable debug server
+DEBUG_DESC= Generate verbose debug information
+DJANGO_DESC= Basic Django integration
+FASTAPI_DESC= Support for FastAPI in conjunction with GraphQLRouter
+FLASK_DESC= Basic Flask integration
+OPENTELEMETRY_DESC= Generate Open Telemetry compatible tracing information
+PYDANTIC_DESC= Support for Pydantic models
+
+AIOHTTP_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}aiohttp>=3.7.4:www/py-aiohttp@${PY_FLAVOR}
+ASGI_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}multipart>=0.0.7:devel/py-multipart@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}starlette>=0.18.0:www/py-starlette@${PY_FLAVOR}
+CHANNELS_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}asgiref>=3.2:www/py-asgiref@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}dj52-channels>=3.0.5:www/py-dj52-channels@${PY_FLAVOR}
+CLI_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}libcst>=1.0.0:devel/py-libcst@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}pygments>=2.3:textproc/py-pygments@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}rich>=12.0.0:textproc/py-rich@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}typer>=0.7.0:devel/py-typer@${PY_FLAVOR}
+DEBUG-SERVER_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}libcst>=1.0.0:devel/py-libcst@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}multipart>=0.0.7:devel/py-multipart@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}pygments>=2.3:textproc/py-pygments@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}rich>=12.0.0:textproc/py-rich@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}starlette>=0.18.0:www/py-starlette@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}typer>=0.7.0:devel/py-typer@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}uvicorn>=0.11.6:www/py-uvicorn@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}websockets>=15.0.1:devel/py-websockets@${PY_FLAVOR}
+DEBUG_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}libcst>=1.0.0:devel/py-libcst@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}rich>=12.0.0:textproc/py-rich@${PY_FLAVOR}
+# NB: www/py-channels (via CHANNELS) options depends on www/py-djangoXX, which
+# should be taken into account when creating a port for a specific Django version.
+DJANGO_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}asgiref>=3.2:www/py-asgiref@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}django52>=3.2:www/py-django52@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}pytest-django>0:devel/py-pytest-django@${PY_FLAVOR}
+FASTAPI_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}fastapi>=0.62.5:www/py-fastapi@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}multipart>=0.0.7:devel/py-multipart@${PY_FLAVOR}
+FLASK_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}flask>=1.1:www/py-flask@${PY_FLAVOR}
+OPENTELEMETRY_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}opentelemetry-api<2:devel/py-opentelemetry-api@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}opentelemetry-sdk<2:devel/py-opentelemetry-sdk@${PY_FLAVOR}
+# NB: Switch to devel/py-pydantic once www/py-fastapi uses it
+PYDANTIC_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pydantic2>1.6.1:devel/py-pydantic2@${PY_FLAVOR}
+
+.include <bsd.port.mk>
diff --git a/devel/py-dj52-strawberry-graphql/distinfo b/devel/py-dj52-strawberry-graphql/distinfo
new file mode 100644
index 000000000000..591e1237a446
--- /dev/null
+++ b/devel/py-dj52-strawberry-graphql/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1749230708
+SHA256 (strawberry_graphql-0.271.0.tar.gz) = dfcf22c5b013915b78b64660ed40afc58081708cecce37879d4b89dac5dc356a
+SIZE (strawberry_graphql-0.271.0.tar.gz) = 207945
diff --git a/devel/py-dj52-strawberry-graphql/pkg-descr b/devel/py-dj52-strawberry-graphql/pkg-descr
new file mode 100644
index 000000000000..ea25df49f06d
--- /dev/null
+++ b/devel/py-dj52-strawberry-graphql/pkg-descr
@@ -0,0 +1,23 @@
+Strawberry is a developer friendly GraphQL library for Python, designed for
+modern development.
+
+* Type hints: Leverages Python type hints to provide a great developer
+ experience while creating GraphQL Libraries.
+
+* Async Support: Supports async/await out of the box, allowing you to write
+ your resolvers in a non-blocking way.
+
+* Extensible: Has support for schema and field extensions, allowing you to
+ extend the schema with custom logic.
+
+* Generics: Supports generics, allowing you to create reusable types that can
+ be used in multiple places.
+
+* Federation: Supports Federation, allowing you to create a federated GraphQL
+ schema.
+
+* Dataloaders: Comes with support for dataloaders, allowing you to batch
+ multiple queries into a single one.
+
+* Integrations: Has support for multiple integrations, allowing you to use it
+ with your favorite web framework.
diff --git a/devel/py-dockerfile-parse/Makefile b/devel/py-dockerfile-parse/Makefile
new file mode 100644
index 000000000000..626327b1737d
--- /dev/null
+++ b/devel/py-dockerfile-parse/Makefile
@@ -0,0 +1,23 @@
+PORTNAME= dockerfile-parse
+PORTVERSION= 2.0.1
+CATEGORIES= devel python
+MASTER_SITES= PYPI
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+
+MAINTAINER= tuukka.pasanen@ilmi.fi
+COMMENT= Python library for Dockerfile manipulation
+WWW= https://github.com/containerbuildsystem/dockerfile-parse
+
+LICENSE= BSD3CLAUSE
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+BUILD_DEPENDS= ${PY_SETUPTOOLS} \
+ ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
+
+USES= python
+USE_PYTHON= autoplist concurrent pep517 pytest
+PYTEST_BROKEN_TESTS= test_all_versions_match
+
+NO_ARCH= YES
+
+.include <bsd.port.mk>
diff --git a/devel/py-dockerfile-parse/distinfo b/devel/py-dockerfile-parse/distinfo
new file mode 100644
index 000000000000..24251946aadf
--- /dev/null
+++ b/devel/py-dockerfile-parse/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1746514530
+SHA256 (dockerfile-parse-2.0.1.tar.gz) = 3184ccdc513221983e503ac00e1aa504a2aa8f84e5de673c46b0b6eee99ec7bc
+SIZE (dockerfile-parse-2.0.1.tar.gz) = 24556
diff --git a/devel/py-dockerfile-parse/pkg-descr b/devel/py-dockerfile-parse/pkg-descr
new file mode 100644
index 000000000000..d0b6da72fd0b
--- /dev/null
+++ b/devel/py-dockerfile-parse/pkg-descr
@@ -0,0 +1 @@
+Python library for parsing Dockerfile files.
diff --git a/devel/py-fastf1/Makefile b/devel/py-fastf1/Makefile
index 01f93066f696..a5efbb7981a4 100644
--- a/devel/py-fastf1/Makefile
+++ b/devel/py-fastf1/Makefile
@@ -1,5 +1,5 @@
PORTNAME= fastf1
-PORTVERSION= 3.4.0
+PORTVERSION= 3.5.3
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-fastf1/distinfo b/devel/py-fastf1/distinfo
index 7e4ed964d722..3ef1e1316188 100644
--- a/devel/py-fastf1/distinfo
+++ b/devel/py-fastf1/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1728258540
-SHA256 (fastf1-3.4.0.tar.gz) = ac28c968cd16da6f589377611e430e748a8f88ab55aa85ee10b05ab2603dc9b0
-SIZE (fastf1-3.4.0.tar.gz) = 138113
+TIMESTAMP = 1749715968
+SHA256 (fastf1-3.5.3.tar.gz) = eab5dbce9f28b41f27a0ef1cae0d235800337950b31505beec414d6c6ac5e857
+SIZE (fastf1-3.5.3.tar.gz) = 140224
diff --git a/devel/py-flake8-import-order/Makefile b/devel/py-flake8-import-order/Makefile
index 45d58624aa41..ee6a8ac1f856 100644
--- a/devel/py-flake8-import-order/Makefile
+++ b/devel/py-flake8-import-order/Makefile
@@ -1,5 +1,5 @@
PORTNAME= flake8-import-order
-PORTVERSION= 0.19.0
+PORTVERSION= 0.19.2
CATEGORIES= devel
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-flake8-import-order/distinfo b/devel/py-flake8-import-order/distinfo
index 2b852d839562..420c1d8504dc 100644
--- a/devel/py-flake8-import-order/distinfo
+++ b/devel/py-flake8-import-order/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750266453
-SHA256 (flake8_import_order-0.19.0.tar.gz) = 4209620e63d3c6f4241ab7b0ebd4cdd29299edb96f145ebe95d3911910037fa3
-SIZE (flake8_import_order-0.19.0.tar.gz) = 23774
+TIMESTAMP = 1750948306
+SHA256 (flake8_import_order-0.19.2.tar.gz) = 133b3c55497631e4235074fc98a95078bba817832379f22a31f0ad2455bcb0b2
+SIZE (flake8_import_order-0.19.2.tar.gz) = 31867
diff --git a/devel/py-frozenlist/Makefile b/devel/py-frozenlist/Makefile
index e1ac503bbe3f..3e077dfb2eb8 100644
--- a/devel/py-frozenlist/Makefile
+++ b/devel/py-frozenlist/Makefile
@@ -1,5 +1,5 @@
PORTNAME= frozenlist
-PORTVERSION= 1.6.0
+PORTVERSION= 1.7.0
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-frozenlist/distinfo b/devel/py-frozenlist/distinfo
index ad1dc52d66df..b4e11f3342a4 100644
--- a/devel/py-frozenlist/distinfo
+++ b/devel/py-frozenlist/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745417568
-SHA256 (frozenlist-1.6.0.tar.gz) = b99655c32c1c8e06d111e7f41c06c29a5318cb1835df23a45518e02a47c63b68
-SIZE (frozenlist-1.6.0.tar.gz) = 42831
+TIMESTAMP = 1750188266
+SHA256 (frozenlist-1.7.0.tar.gz) = 2e310d81923c2437ea8670467121cc3e9b0f76d3043cc1d2331d56c7fb7a3a8f
+SIZE (frozenlist-1.7.0.tar.gz) = 45078
diff --git a/devel/py-futurist/Makefile b/devel/py-futurist/Makefile
index 955cdde836c9..99d38fa973eb 100644
--- a/devel/py-futurist/Makefile
+++ b/devel/py-futurist/Makefile
@@ -1,6 +1,5 @@
PORTNAME= futurist
-PORTVERSION= 3.0.0
-PORTREVISION= 1
+PORTVERSION= 3.1.1
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -16,6 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pbr>=2.0.0:devel/py-pbr@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}debtcollector>=3.0.0:devel/py-debtcollector@${PY_FLAVOR}
USES= python
USE_PYTHON= autoplist concurrent pep517
diff --git a/devel/py-futurist/distinfo b/devel/py-futurist/distinfo
index a649330f8e8e..86e59072e264 100644
--- a/devel/py-futurist/distinfo
+++ b/devel/py-futurist/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1709390534
-SHA256 (futurist-3.0.0.tar.gz) = 6422011792414c39228e114bec5494303aaf06dcd335e4f8dd4f907f78a41f79
-SIZE (futurist-3.0.0.tar.gz) = 44836
+TIMESTAMP = 1750188062
+SHA256 (futurist-3.1.1.tar.gz) = cc95dd9a40923848e32157128eb7a14b78ef32507b1ef82284ecbe1c373feee2
+SIZE (futurist-3.1.1.tar.gz) = 45177
diff --git a/devel/py-gapic-generator/Makefile b/devel/py-gapic-generator/Makefile
index 0a28ebc281d4..122b78b2c100 100644
--- a/devel/py-gapic-generator/Makefile
+++ b/devel/py-gapic-generator/Makefile
@@ -1,5 +1,5 @@
PORTNAME= gapic-generator
-PORTVERSION= 1.25.0
+PORTVERSION= 1.26.0
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-gapic-generator/distinfo b/devel/py-gapic-generator/distinfo
index 3ae89302e89c..d0d8d7bf895d 100644
--- a/devel/py-gapic-generator/distinfo
+++ b/devel/py-gapic-generator/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1747546504
-SHA256 (gapic_generator-1.25.0.tar.gz) = a7a92734d85ec41298780a979776fd773061f08a5c27f233d42be41412579ab2
-SIZE (gapic_generator-1.25.0.tar.gz) = 1487932
+TIMESTAMP = 1750188064
+SHA256 (gapic_generator-1.26.0.tar.gz) = adb21096ccc5e60b1a10ea0b123bef46873864eeff838e771bf0abfcb4bfe17c
+SIZE (gapic_generator-1.26.0.tar.gz) = 1488498
diff --git a/devel/py-gevent/Makefile b/devel/py-gevent/Makefile
index c7f86e60793d..f2485d061b03 100644
--- a/devel/py-gevent/Makefile
+++ b/devel/py-gevent/Makefile
@@ -1,5 +1,5 @@
PORTNAME= gevent
-PORTVERSION= 24.2.1
+PORTVERSION= 25.5.1
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -16,15 +16,15 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= c-ares>=1.15.0:dns/c-ares \
libev>=4.31:devel/libev \
libuv>=1.34.0:devel/libuv \
- ${PYTHON_PKGNAMEPREFIX}cffi>=1.12.3:devel/py-cffi@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}greenlet>=3.0.3:devel/py-greenlet@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}cffi>=1.17.1:devel/py-cffi@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}greenlet>=3.2.2:devel/py-greenlet@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}setuptools>=40.8.0:devel/py-setuptools@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
LIB_DEPENDS= libcares.so:dns/c-ares \
libev.so:devel/libev \
libuv.so:devel/libuv
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cffi>=1.12.3:devel/py-cffi@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}greenlet>=3.0.3:devel/py-greenlet@${PY_FLAVOR} \
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cffi>=1.17.1:devel/py-cffi@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}greenlet>=3.2.2:devel/py-greenlet@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}zope.event>=0:devel/py-zope.event@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}zope.interface>=0:devel/py-zope.interface@${PY_FLAVOR}
TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sqlite3>=0:databases/py-sqlite3@${PY_FLAVOR}
@@ -40,6 +40,7 @@ TEST_ENV= PYTHONPATH=${STAGEDIR}${PYTHON_SITELIBDIR}
EXTRACT_AFTER_ARGS= --exclude ${DISTNAME}/deps \
--no-same-owner --no-same-permissions
.else
+post-patch:
@${RM} -r ${WRKSRC}/deps/
.endif
diff --git a/devel/py-gevent/distinfo b/devel/py-gevent/distinfo
index 390995493974..f2713be15597 100644
--- a/devel/py-gevent/distinfo
+++ b/devel/py-gevent/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1712580508
-SHA256 (gevent-24.2.1.tar.gz) = 432fc76f680acf7cf188c2ee0f5d3ab73b63c1f03114c7cd8a34cebbe5aa2056
-SIZE (gevent-24.2.1.tar.gz) = 6147507
+TIMESTAMP = 1750188066
+SHA256 (gevent-25.5.1.tar.gz) = 582c948fa9a23188b890d0bc130734a506d039a2e5ad87dae276a456cc683e61
+SIZE (gevent-25.5.1.tar.gz) = 6388207
diff --git a/devel/py-goodreads/Makefile b/devel/py-goodreads/Makefile
index 08c2fd785cd3..403cf47178ac 100644
--- a/devel/py-goodreads/Makefile
+++ b/devel/py-goodreads/Makefile
@@ -1,10 +1,9 @@
-PORTNAME= Goodreads
+PORTNAME= goodreads
PORTVERSION= 0.3.2
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-DISTNAME= goodreads-${PORTVERSION}
MAINTAINER= matthew@wener.org
COMMENT= Python interface for the Goodreads API
@@ -12,11 +11,13 @@ WWW= https://github.com/sefakilic/goodreads/
LICENSE= MIT
+BUILD_DEPENDS= ${PY_SETUPTOOLS} \
+ ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}rauth>=0:devel/py-rauth@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}requests>=0:www/py-requests@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}xmltodict>=0:devel/py-xmltodict@${PY_FLAVOR}
USES= python
-USE_PYTHON= autoplist distutils
+USE_PYTHON= autoplist pep517
.include <bsd.port.mk>
diff --git a/devel/py-grpcio-status/Makefile b/devel/py-grpcio-status/Makefile
index 59d800d36940..9a660d5142dd 100644
--- a/devel/py-grpcio-status/Makefile
+++ b/devel/py-grpcio-status/Makefile
@@ -1,5 +1,5 @@
PORTNAME= grpcio-status
-PORTVERSION= 1.72.1
+PORTVERSION= 1.73.0
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-grpcio-status/distinfo b/devel/py-grpcio-status/distinfo
index e50d0bb7dd88..7fe1bf140afb 100644
--- a/devel/py-grpcio-status/distinfo
+++ b/devel/py-grpcio-status/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749813048
-SHA256 (grpcio_status-1.72.1.tar.gz) = 627111a87afa920eafb42cc6c50db209d263e07fa51fbb084981ef636566be7b
-SIZE (grpcio_status-1.72.1.tar.gz) = 13646
+TIMESTAMP = 1750188068
+SHA256 (grpcio_status-1.73.0.tar.gz) = a2b7f430568217f884fe52a5a0133b6f4c9338beae33fb5370134a8eaf58f974
+SIZE (grpcio_status-1.73.0.tar.gz) = 13670
diff --git a/devel/py-hypothesis/Makefile b/devel/py-hypothesis/Makefile
index ae10c18bbf0b..60617773d746 100644
--- a/devel/py-hypothesis/Makefile
+++ b/devel/py-hypothesis/Makefile
@@ -1,5 +1,5 @@
PORTNAME= hypothesis
-PORTVERSION= 6.135.6
+PORTVERSION= 6.135.10
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-hypothesis/distinfo b/devel/py-hypothesis/distinfo
index 90dece046663..f75d62164e7d 100644
--- a/devel/py-hypothesis/distinfo
+++ b/devel/py-hypothesis/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749813050
-SHA256 (hypothesis-6.135.6.tar.gz) = 998ca337c4ac4608dff53f42a14ce1b4c64a4297e7f06576e5dac2b2de700227
-SIZE (hypothesis-6.135.6.tar.gz) = 452044
+TIMESTAMP = 1750188070
+SHA256 (hypothesis-6.135.10.tar.gz) = ce224e310012e40b8e3aa6edba226c032c57bbcbdccad41212ab6d2d74b602cf
+SIZE (hypothesis-6.135.10.tar.gz) = 452518
diff --git a/devel/py-jaraco.logging/Makefile b/devel/py-jaraco.logging/Makefile
index 28401143f68c..f7e38efa602d 100644
--- a/devel/py-jaraco.logging/Makefile
+++ b/devel/py-jaraco.logging/Makefile
@@ -1,8 +1,9 @@
PORTNAME= jaraco.logging
-PORTVERSION= 3.3.0
+PORTVERSION= 3.4.0
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+DISTNAME= jaraco_logging-${PORTVERSION}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Additional facilities to supplement Python stdlib logging module
@@ -11,7 +12,7 @@ WWW= https://github.com/jaraco/jaraco.logging
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=56:devel/py-setuptools@${PY_FLAVOR} \
+BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=61:devel/py-setuptools@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}setuptools-scm>=3.4.1:devel/py-setuptools-scm@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}tempora>=0:devel/py-tempora@${PY_FLAVOR}
diff --git a/devel/py-jaraco.logging/distinfo b/devel/py-jaraco.logging/distinfo
index 4f250dca2684..460b18322cd6 100644
--- a/devel/py-jaraco.logging/distinfo
+++ b/devel/py-jaraco.logging/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1703495809
-SHA256 (jaraco.logging-3.3.0.tar.gz) = f4a7cfbacb86a834c2886c01a3b52bc4cde2728c1d9717c49d4dce1d6248f07b
-SIZE (jaraco.logging-3.3.0.tar.gz) = 9082
+TIMESTAMP = 1750188072
+SHA256 (jaraco_logging-3.4.0.tar.gz) = e7d6dc8368477ce69eb1d6ed851d805896a1ca942ce3fd1773580311b0b775fb
+SIZE (jaraco_logging-3.4.0.tar.gz) = 10368
diff --git a/devel/py-jaraco.logging/files/patch-pyproject.toml b/devel/py-jaraco.logging/files/patch-pyproject.toml
new file mode 100644
index 000000000000..86ae0d09057a
--- /dev/null
+++ b/devel/py-jaraco.logging/files/patch-pyproject.toml
@@ -0,0 +1,22 @@
+--- pyproject.toml.orig 2025-06-16 12:52:10 UTC
++++ pyproject.toml
+@@ -1,9 +1,7 @@ requires = [
+ [build-system]
+ requires = [
+- "setuptools>=77",
++ "setuptools>=61",
+ "setuptools_scm[toml]>=3.4.1",
+- # jaraco/skeleton#174
+- "coherent.licensed",
+ ]
+ build-backend = "setuptools.build_meta"
+
+@@ -21,7 +19,7 @@ requires-python = ">=3.9"
+ "Programming Language :: Python :: 3 :: Only",
+ ]
+ requires-python = ">=3.9"
+-license = "MIT"
++license = { text = "MIT" }
+ dependencies = [
+ "tempora",
+ ]
diff --git a/devel/py-keystoneauth1/Makefile b/devel/py-keystoneauth1/Makefile
index 7df3e68d4b7d..18bdc16cd82e 100644
--- a/devel/py-keystoneauth1/Makefile
+++ b/devel/py-keystoneauth1/Makefile
@@ -1,5 +1,5 @@
PORTNAME= keystoneauth1
-PORTVERSION= 5.11.0
+PORTVERSION= 5.11.1
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -21,7 +21,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}iso8601>=0.1.11:devel/py-iso8601@${PY_FLAVOR
${PYTHON_PKGNAMEPREFIX}stevedore>=1.20.0:devel/py-stevedore@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}os-service-types>=1.2.0:devel/py-os-service-types@${PY_FLAVOR}
-USES= python:3.9+
+USES= python
USE_PYTHON= autoplist concurrent pep517
NO_ARCH= yes
diff --git a/devel/py-keystoneauth1/distinfo b/devel/py-keystoneauth1/distinfo
index d19900178985..9dddca476183 100644
--- a/devel/py-keystoneauth1/distinfo
+++ b/devel/py-keystoneauth1/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1747715382
-SHA256 (keystoneauth1-5.11.0.tar.gz) = 9af6a165fa0747ed739ffc34b115ea0d7cfc5630ee12948af94f03ed0f9c8934
-SIZE (keystoneauth1-5.11.0.tar.gz) = 288610
+TIMESTAMP = 1750188074
+SHA256 (keystoneauth1-5.11.1.tar.gz) = 806f12c49b7f4b2cad3f5a460f7bdd81e4247c81b6042596a7fea8575f6591f3
+SIZE (keystoneauth1-5.11.1.tar.gz) = 288713
diff --git a/devel/py-libcst/Makefile b/devel/py-libcst/Makefile
index 43fe7861f447..db8c37740c38 100644
--- a/devel/py-libcst/Makefile
+++ b/devel/py-libcst/Makefile
@@ -1,6 +1,5 @@
PORTNAME= libcst
-PORTVERSION= 1.8.0
-PORTREVISION= 1
+PORTVERSION= 1.8.1
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -18,7 +17,7 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLA
${PYTHON_PKGNAMEPREFIX}setuptools-scm>=0:devel/py-setuptools-scm@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
-USES= cargo dos2unix python:3.9+
+USES= cargo dos2unix python
USE_PYTHON= autoplist concurrent pep517
BINARY_ALIAS= python3=${PYTHON_CMD}
@@ -34,7 +33,7 @@ CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}libcst03
.if ${PYTHON_REL} < 31300
RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}pyyaml>=5.2:devel/py-pyyaml@${PY_FLAVOR}
.else
-RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}pyyaml-ft>=0:devel/py-pyyaml-ft@${PY_FLAVOR}
+RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}pyyaml-ft>=8.0.0:devel/py-pyyaml-ft@${PY_FLAVOR}
.endif
.include <bsd.port.post.mk>
diff --git a/devel/py-libcst/Makefile.crates b/devel/py-libcst/Makefile.crates
index 86ff4fa0c2c4..74b29065141d 100644
--- a/devel/py-libcst/Makefile.crates
+++ b/devel/py-libcst/Makefile.crates
@@ -3,18 +3,16 @@ CARGO_CRATES= aho-corasick-1.0.4 \
annotate-snippets-0.11.5 \
anstyle-1.0.10 \
autocfg-1.1.0 \
- bitflags-2.4.0 \
bumpalo-3.12.0 \
cast-0.3.0 \
- cc-1.0.83 \
cfg-if-1.0.0 \
ciborium-0.2.0 \
ciborium-io-0.2.0 \
ciborium-ll-0.2.0 \
- clap-4.4.0 \
- clap_builder-4.4.0 \
- clap_lex-0.5.1 \
- criterion-0.5.1 \
+ clap-4.5.38 \
+ clap_builder-4.5.38 \
+ clap_lex-0.7.4 \
+ criterion-0.6.0 \
criterion-plot-0.5.0 \
crossbeam-deque-0.8.1 \
crossbeam-epoch-0.9.9 \
@@ -22,23 +20,18 @@ CARGO_CRATES= aho-corasick-1.0.4 \
difference-2.0.0 \
either-1.6.1 \
equivalent-1.0.1 \
- errno-0.3.2 \
- errno-dragonfly-0.1.2 \
glob-0.3.0 \
half-1.8.2 \
hashbrown-0.14.5 \
heck-0.5.0 \
- hermit-abi-0.3.2 \
indexmap-2.4.0 \
indoc-2.0.4 \
- is-terminal-0.4.9 \
itertools-0.10.5 \
itertools-0.13.0 \
+ itertools-0.14.0 \
itoa-1.0.2 \
- js-sys-0.3.58 \
- lazy_static-1.4.0 \
+ js-sys-0.3.77 \
libc-0.2.149 \
- linux-raw-sys-0.4.10 \
log-0.4.17 \
memchr-2.7.4 \
memoffset-0.6.5 \
@@ -50,9 +43,9 @@ CARGO_CRATES= aho-corasick-1.0.4 \
peg-0.8.5 \
peg-macros-0.8.5 \
peg-runtime-0.8.5 \
- plotters-0.3.1 \
- plotters-backend-0.3.2 \
- plotters-svg-0.3.1 \
+ plotters-0.3.7 \
+ plotters-backend-0.3.7 \
+ plotters-svg-0.3.7 \
portable-atomic-1.4.3 \
proc-macro2-1.0.95 \
pyo3-0.25.0 \
@@ -66,7 +59,7 @@ CARGO_CRATES= aho-corasick-1.0.4 \
regex-1.11.1 \
regex-automata-0.4.9 \
regex-syntax-0.8.5 \
- rustix-0.38.19 \
+ rustversion-1.0.21 \
ryu-1.0.10 \
same-file-1.0.6 \
scopeguard-1.1.0 \
@@ -74,7 +67,6 @@ CARGO_CRATES= aho-corasick-1.0.4 \
serde_derive-1.0.208 \
serde_json-1.0.125 \
serde_spanned-0.6.7 \
- syn-1.0.109 \
syn-2.0.101 \
target-lexicon-0.13.2 \
target-triple-0.1.4 \
@@ -86,27 +78,18 @@ CARGO_CRATES= aho-corasick-1.0.4 \
toml_datetime-0.6.8 \
toml_edit-0.22.20 \
trybuild-1.0.105 \
- unicode-ident-1.0.1 \
+ unicode-ident-1.0.18 \
unicode-width-0.2.0 \
unindent-0.2.3 \
walkdir-2.3.2 \
- wasm-bindgen-0.2.81 \
- wasm-bindgen-backend-0.2.81 \
- wasm-bindgen-macro-0.2.81 \
- wasm-bindgen-macro-support-0.2.81 \
- wasm-bindgen-shared-0.2.81 \
- web-sys-0.3.58 \
+ wasm-bindgen-0.2.100 \
+ wasm-bindgen-backend-0.2.100 \
+ wasm-bindgen-macro-0.2.100 \
+ wasm-bindgen-macro-support-0.2.100 \
+ wasm-bindgen-shared-0.2.100 \
+ web-sys-0.3.77 \
winapi-0.3.9 \
winapi-i686-pc-windows-gnu-0.4.0 \
winapi-util-0.1.5 \
winapi-x86_64-pc-windows-gnu-0.4.0 \
- windows-sys-0.48.0 \
- windows-targets-0.48.5 \
- windows_aarch64_gnullvm-0.48.5 \
- windows_aarch64_msvc-0.48.5 \
- windows_i686_gnu-0.48.5 \
- windows_i686_msvc-0.48.5 \
- windows_x86_64_gnu-0.48.5 \
- windows_x86_64_gnullvm-0.48.5 \
- windows_x86_64_msvc-0.48.5 \
winnow-0.6.18
diff --git a/devel/py-libcst/distinfo b/devel/py-libcst/distinfo
index a948cfb05904..0b4d22cbb34f 100644
--- a/devel/py-libcst/distinfo
+++ b/devel/py-libcst/distinfo
@@ -1,6 +1,6 @@
-TIMESTAMP = 1748495775
-SHA256 (libcst-1.8.0.tar.gz) = 21cd41dd9bc7ee16f81a6ecf9dc6c044cdaf6af670b85b4754204a5a0c9890d8
-SIZE (libcst-1.8.0.tar.gz) = 778687
+TIMESTAMP = 1750188076
+SHA256 (libcst-1.8.1.tar.gz) = 423427819409a1d905017bbd51062bd0f1e4795c74c2f9f52a6b63dd67c282d2
+SIZE (libcst-1.8.1.tar.gz) = 779211
SHA256 (rust/crates/aho-corasick-1.0.4.crate) = 6748e8def348ed4d14996fa801f4122cd763fff530258cdc03f64b25f89d3a5a
SIZE (rust/crates/aho-corasick-1.0.4.crate) = 171175
SHA256 (rust/crates/anes-0.1.6.crate) = 4b46cbb362ab8752921c97e041f5e366ee6297bd428a31275b9fcf1e380f7299
@@ -11,14 +11,10 @@ SHA256 (rust/crates/anstyle-1.0.10.crate) = 55cc3b69f167a1ef2e161439aa98aed94e60
SIZE (rust/crates/anstyle-1.0.10.crate) = 15725
SHA256 (rust/crates/autocfg-1.1.0.crate) = d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa
SIZE (rust/crates/autocfg-1.1.0.crate) = 13272
-SHA256 (rust/crates/bitflags-2.4.0.crate) = b4682ae6287fcf752ecaabbfcc7b6f9b72aa33933dc23a554d853aea8eea8635
-SIZE (rust/crates/bitflags-2.4.0.crate) = 36954
SHA256 (rust/crates/bumpalo-3.12.0.crate) = 0d261e256854913907f67ed06efbc3338dfe6179796deefc1ff763fc1aee5535
SIZE (rust/crates/bumpalo-3.12.0.crate) = 81604
SHA256 (rust/crates/cast-0.3.0.crate) = 37b2a672a2cb129a2e41c10b1224bb368f9f37a2b16b612598138befd7b37eb5
SIZE (rust/crates/cast-0.3.0.crate) = 11452
-SHA256 (rust/crates/cc-1.0.83.crate) = f1174fb0b6ec23863f8b971027804a42614e347eafb0a95bf0b12cdae21fc4d0
-SIZE (rust/crates/cc-1.0.83.crate) = 68343
SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd
SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934
SHA256 (rust/crates/ciborium-0.2.0.crate) = b0c137568cc60b904a7724001b35ce2630fd00d5d84805fbb608ab89509d788f
@@ -27,14 +23,14 @@ SHA256 (rust/crates/ciborium-io-0.2.0.crate) = 346de753af073cc87b52b2083a506b38a
SIZE (rust/crates/ciborium-io-0.2.0.crate) = 2738
SHA256 (rust/crates/ciborium-ll-0.2.0.crate) = 213030a2b5a4e0c0892b6652260cf6ccac84827b83a85a534e178e3906c4cf1b
SIZE (rust/crates/ciborium-ll-0.2.0.crate) = 10740
-SHA256 (rust/crates/clap-4.4.0.crate) = 1d5f1946157a96594eb2d2c10eb7ad9a2b27518cb3000209dec700c35df9197d
-SIZE (rust/crates/clap-4.4.0.crate) = 54523
-SHA256 (rust/crates/clap_builder-4.4.0.crate) = 78116e32a042dd73c2901f0dc30790d20ff3447f3e3472fad359e8c3d282bcd6
-SIZE (rust/crates/clap_builder-4.4.0.crate) = 162489
-SHA256 (rust/crates/clap_lex-0.5.1.crate) = cd7cc57abe963c6d3b9d8be5b06ba7c8957a930305ca90304f24ef040aa6f961
-SIZE (rust/crates/clap_lex-0.5.1.crate) = 11793
-SHA256 (rust/crates/criterion-0.5.1.crate) = f2b12d017a929603d80db1831cd3a24082f8137ce19c69e6447f54f5fc8d692f
-SIZE (rust/crates/criterion-0.5.1.crate) = 110088
+SHA256 (rust/crates/clap-4.5.38.crate) = ed93b9805f8ba930df42c2590f05453d5ec36cbb85d018868a5b24d31f6ac000
+SIZE (rust/crates/clap-4.5.38.crate) = 57140
+SHA256 (rust/crates/clap_builder-4.5.38.crate) = 379026ff283facf611b0ea629334361c4211d1b12ee01024eec1591133b04120
+SIZE (rust/crates/clap_builder-4.5.38.crate) = 169177
+SHA256 (rust/crates/clap_lex-0.7.4.crate) = f46ad14479a25103f283c0f10005961cf086d8dc42205bb44c46ac563475dca6
+SIZE (rust/crates/clap_lex-0.7.4.crate) = 12858
+SHA256 (rust/crates/criterion-0.6.0.crate) = 3bf7af66b0989381bd0be551bd7cc91912a655a58c6918420c9527b1fd8b4679
+SIZE (rust/crates/criterion-0.6.0.crate) = 119470
SHA256 (rust/crates/criterion-plot-0.5.0.crate) = 6b50826342786a51a89e2da3a28f1c32b06e387201bc2d19791f622c673706b1
SIZE (rust/crates/criterion-plot-0.5.0.crate) = 22706
SHA256 (rust/crates/crossbeam-deque-0.8.1.crate) = 6455c0ca19f0d2fbf751b908d5c55c1f5cbc65e03c4225427254b46890bdde1e
@@ -49,10 +45,6 @@ SHA256 (rust/crates/either-1.6.1.crate) = e78d4f1cc4ae33bbfc157ed5d5a5ef3bc29227
SIZE (rust/crates/either-1.6.1.crate) = 13641
SHA256 (rust/crates/equivalent-1.0.1.crate) = 5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5
SIZE (rust/crates/equivalent-1.0.1.crate) = 6615
-SHA256 (rust/crates/errno-0.3.2.crate) = 6b30f669a7961ef1631673d2766cc92f52d64f7ef354d4fe0ddfd30ed52f0f4f
-SIZE (rust/crates/errno-0.3.2.crate) = 10424
-SHA256 (rust/crates/errno-dragonfly-0.1.2.crate) = aa68f1b12764fab894d2755d2518754e71b4fd80ecfb822714a1206c2aab39bf
-SIZE (rust/crates/errno-dragonfly-0.1.2.crate) = 1810
SHA256 (rust/crates/glob-0.3.0.crate) = 9b919933a397b79c37e33b77bb2aa3dc8eb6e165ad809e58ff75bc7db2e34574
SIZE (rust/crates/glob-0.3.0.crate) = 18724
SHA256 (rust/crates/half-1.8.2.crate) = eabb4a44450da02c90444cf74558da904edde8fb4e9035a9a6a4e15445af0bd7
@@ -61,28 +53,22 @@ SHA256 (rust/crates/hashbrown-0.14.5.crate) = e5274423e17b7c9fc20b6e7e208532f9b1
SIZE (rust/crates/hashbrown-0.14.5.crate) = 141498
SHA256 (rust/crates/heck-0.5.0.crate) = 2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea
SIZE (rust/crates/heck-0.5.0.crate) = 11517
-SHA256 (rust/crates/hermit-abi-0.3.2.crate) = 443144c8cdadd93ebf52ddb4056d257f5b52c04d3c804e657d19eb73fc33668b
-SIZE (rust/crates/hermit-abi-0.3.2.crate) = 13783
SHA256 (rust/crates/indexmap-2.4.0.crate) = 93ead53efc7ea8ed3cfb0c79fc8023fbb782a5432b52830b6518941cebe6505c
SIZE (rust/crates/indexmap-2.4.0.crate) = 83544
SHA256 (rust/crates/indoc-2.0.4.crate) = 1e186cfbae8084e513daff4240b4797e342f988cecda4fb6c939150f96315fd8
SIZE (rust/crates/indoc-2.0.4.crate) = 14311
-SHA256 (rust/crates/is-terminal-0.4.9.crate) = cb0889898416213fab133e1d33a0e5858a48177452750691bde3666d0fdbaf8b
-SIZE (rust/crates/is-terminal-0.4.9.crate) = 8109
SHA256 (rust/crates/itertools-0.10.5.crate) = b0fd2260e829bddf4cb6ea802289de2f86d6a7a690192fbe91b3f46e0f2c8473
SIZE (rust/crates/itertools-0.10.5.crate) = 115354
SHA256 (rust/crates/itertools-0.13.0.crate) = 413ee7dfc52ee1a4949ceeb7dbc8a33f2d6c088194d9f922fb8318faf1f01186
SIZE (rust/crates/itertools-0.13.0.crate) = 146261
+SHA256 (rust/crates/itertools-0.14.0.crate) = 2b192c782037fadd9cfa75548310488aabdbf3d2da73885b31bd0abd03351285
+SIZE (rust/crates/itertools-0.14.0.crate) = 152715
SHA256 (rust/crates/itoa-1.0.2.crate) = 112c678d4050afce233f4f2852bb2eb519230b3cf12f33585275537d7e41578d
SIZE (rust/crates/itoa-1.0.2.crate) = 11112
-SHA256 (rust/crates/js-sys-0.3.58.crate) = c3fac17f7123a73ca62df411b1bf727ccc805daa070338fda671c86dac1bdc27
-SIZE (rust/crates/js-sys-0.3.58.crate) = 78794
-SHA256 (rust/crates/lazy_static-1.4.0.crate) = e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646
-SIZE (rust/crates/lazy_static-1.4.0.crate) = 10443
+SHA256 (rust/crates/js-sys-0.3.77.crate) = 1cfaf33c695fc6e08064efbc1f72ec937429614f25eef83af942d0e227c3a28f
+SIZE (rust/crates/js-sys-0.3.77.crate) = 55538
SHA256 (rust/crates/libc-0.2.149.crate) = a08173bc88b7955d1b3145aa561539096c421ac8debde8cbc3612ec635fee29b
SIZE (rust/crates/libc-0.2.149.crate) = 715592
-SHA256 (rust/crates/linux-raw-sys-0.4.10.crate) = da2479e8c062e40bf0066ffa0bc823de0a9368974af99c9f6df941d2c231e03f
-SIZE (rust/crates/linux-raw-sys-0.4.10.crate) = 1407767
SHA256 (rust/crates/log-0.4.17.crate) = abb12e687cfb44aa40f41fc3978ef76448f9b6038cad6aef4259d3c095a2382e
SIZE (rust/crates/log-0.4.17.crate) = 38028
SHA256 (rust/crates/memchr-2.7.4.crate) = 78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3
@@ -105,12 +91,12 @@ SHA256 (rust/crates/peg-macros-0.8.5.crate) = 6298ab04c202fa5b5d52ba03269fb7b745
SIZE (rust/crates/peg-macros-0.8.5.crate) = 30601
SHA256 (rust/crates/peg-runtime-0.8.5.crate) = 132dca9b868d927b35b5dd728167b2dee150eb1ad686008fc71ccb298b776fca
SIZE (rust/crates/peg-runtime-0.8.5.crate) = 4458
-SHA256 (rust/crates/plotters-0.3.1.crate) = 32a3fd9ec30b9749ce28cd91f255d569591cdf937fe280c312143e3c4bad6f2a
-SIZE (rust/crates/plotters-0.3.1.crate) = 8595577
-SHA256 (rust/crates/plotters-backend-0.3.2.crate) = d88417318da0eaf0fdcdb51a0ee6c3bed624333bff8f946733049380be67ac1c
-SIZE (rust/crates/plotters-backend-0.3.2.crate) = 13524
-SHA256 (rust/crates/plotters-svg-0.3.1.crate) = 521fa9638fa597e1dc53e9412a4f9cefb01187ee1f7413076f9e6749e2885ba9
-SIZE (rust/crates/plotters-svg-0.3.1.crate) = 7596
+SHA256 (rust/crates/plotters-0.3.7.crate) = 5aeb6f403d7a4911efb1e33402027fc44f29b5bf6def3effcc22d7bb75f2b747
+SIZE (rust/crates/plotters-0.3.7.crate) = 149031
+SHA256 (rust/crates/plotters-backend-0.3.7.crate) = df42e13c12958a16b3f7f4386b9ab1f3e7933914ecea48da7139435263a4172a
+SIZE (rust/crates/plotters-backend-0.3.7.crate) = 13709
+SHA256 (rust/crates/plotters-svg-0.3.7.crate) = 51bae2ac328883f7acdfea3d66a7c35751187f870bc81f94563733a154d7a670
+SIZE (rust/crates/plotters-svg-0.3.7.crate) = 6715
SHA256 (rust/crates/portable-atomic-1.4.3.crate) = 31114a898e107c51bb1609ffaf55a0e011cf6a4d7f1170d0015a165082c0338b
SIZE (rust/crates/portable-atomic-1.4.3.crate) = 126291
SHA256 (rust/crates/proc-macro2-1.0.95.crate) = 02b3e5e68a3a1a02aad3ec490a98007cbc13c37cbe84a3cd7b8e406d76e7f778
@@ -137,8 +123,8 @@ SHA256 (rust/crates/regex-automata-0.4.9.crate) = 809e8dc61f6de73b46c85f4c964863
SIZE (rust/crates/regex-automata-0.4.9.crate) = 618525
SHA256 (rust/crates/regex-syntax-0.8.5.crate) = 2b15c43186be67a4fd63bee50d0303afffcef381492ebe2c5d87f324e1b8815c
SIZE (rust/crates/regex-syntax-0.8.5.crate) = 357541
-SHA256 (rust/crates/rustix-0.38.19.crate) = 745ecfa778e66b2b63c88a61cb36e0eea109e803b0b86bf9879fbc77c70e86ed
-SIZE (rust/crates/rustix-0.38.19.crate) = 357358
+SHA256 (rust/crates/rustversion-1.0.21.crate) = 8a0d197bd2c9dc6e53b84da9556a69ba4cdfab8619eb41a8bd1cc2027a0f6b1d
+SIZE (rust/crates/rustversion-1.0.21.crate) = 21001
SHA256 (rust/crates/ryu-1.0.10.crate) = f3f6f92acf49d1b98f7a81226834412ada05458b7364277387724a237f062695
SIZE (rust/crates/ryu-1.0.10.crate) = 48485
SHA256 (rust/crates/same-file-1.0.6.crate) = 93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502
@@ -153,8 +139,6 @@ SHA256 (rust/crates/serde_json-1.0.125.crate) = 83c8e735a073ccf5be70aa8066aa984e
SIZE (rust/crates/serde_json-1.0.125.crate) = 148919
SHA256 (rust/crates/serde_spanned-0.6.7.crate) = eb5b1b31579f3811bf615c144393417496f152e12ac8b7663bf664f4a815306d
SIZE (rust/crates/serde_spanned-0.6.7.crate) = 9164
-SHA256 (rust/crates/syn-1.0.109.crate) = 72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237
-SIZE (rust/crates/syn-1.0.109.crate) = 237611
SHA256 (rust/crates/syn-2.0.101.crate) = 8ce2b7fc941b3a24138a0a7cf8e858bfc6a992e7978a068a5c760deb0ed43caf
SIZE (rust/crates/syn-2.0.101.crate) = 299250
SHA256 (rust/crates/target-lexicon-0.13.2.crate) = e502f78cdbb8ba4718f566c418c52bc729126ffd16baee5baa718cf25dd5a69a
@@ -177,26 +161,26 @@ SHA256 (rust/crates/toml_edit-0.22.20.crate) = 583c44c02ad26b0c3f3066fe629275e50
SIZE (rust/crates/toml_edit-0.22.20.crate) = 106726
SHA256 (rust/crates/trybuild-1.0.105.crate) = 1c9bf9513a2f4aeef5fdac8677d7d349c79fdbcc03b9c86da6e9d254f1e43be2
SIZE (rust/crates/trybuild-1.0.105.crate) = 44901
-SHA256 (rust/crates/unicode-ident-1.0.1.crate) = 5bd2fe26506023ed7b5e1e315add59d6f584c621d037f9368fea9cfb988f368c
-SIZE (rust/crates/unicode-ident-1.0.1.crate) = 33770
+SHA256 (rust/crates/unicode-ident-1.0.18.crate) = 5a5f39404a5da50712a4c1eecf25e90dd62b613502b7e925fd4e4d19b5c96512
+SIZE (rust/crates/unicode-ident-1.0.18.crate) = 47743
SHA256 (rust/crates/unicode-width-0.2.0.crate) = 1fc81956842c57dac11422a97c3b8195a1ff727f06e85c84ed2e8aa277c9a0fd
SIZE (rust/crates/unicode-width-0.2.0.crate) = 271509
SHA256 (rust/crates/unindent-0.2.3.crate) = c7de7d73e1754487cb58364ee906a499937a0dfabd86bcb980fa99ec8c8fa2ce
SIZE (rust/crates/unindent-0.2.3.crate) = 7306
SHA256 (rust/crates/walkdir-2.3.2.crate) = 808cf2735cd4b6866113f648b791c6adc5714537bc222d9347bb203386ffda56
SIZE (rust/crates/walkdir-2.3.2.crate) = 23516
-SHA256 (rust/crates/wasm-bindgen-0.2.81.crate) = 7c53b543413a17a202f4be280a7e5c62a1c69345f5de525ee64f8cfdbc954994
-SIZE (rust/crates/wasm-bindgen-0.2.81.crate) = 165467
-SHA256 (rust/crates/wasm-bindgen-backend-0.2.81.crate) = 5491a68ab4500fa6b4d726bd67408630c3dbe9c4fe7bda16d5c82a1fd8c7340a
-SIZE (rust/crates/wasm-bindgen-backend-0.2.81.crate) = 25737
-SHA256 (rust/crates/wasm-bindgen-macro-0.2.81.crate) = c441e177922bc58f1e12c022624b6216378e5febc2f0533e41ba443d505b80aa
-SIZE (rust/crates/wasm-bindgen-macro-0.2.81.crate) = 11796
-SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.81.crate) = 7d94ac45fcf608c1f45ef53e748d35660f168490c10b23704c7779ab8f5c3048
-SIZE (rust/crates/wasm-bindgen-macro-support-0.2.81.crate) = 17855
-SHA256 (rust/crates/wasm-bindgen-shared-0.2.81.crate) = 6a89911bd99e5f3659ec4acf9c4d93b0a90fe4a2a11f15328472058edc5261be
-SIZE (rust/crates/wasm-bindgen-shared-0.2.81.crate) = 7194
-SHA256 (rust/crates/web-sys-0.3.58.crate) = 2fed94beee57daf8dd7d51f2b15dc2bcde92d7a72304cdf662a4371008b71b90
-SIZE (rust/crates/web-sys-0.3.58.crate) = 696212
+SHA256 (rust/crates/wasm-bindgen-0.2.100.crate) = 1edc8929d7499fc4e8f0be2262a241556cfc54a0bea223790e71446f2aab1ef5
+SIZE (rust/crates/wasm-bindgen-0.2.100.crate) = 48288
+SHA256 (rust/crates/wasm-bindgen-backend-0.2.100.crate) = 2f0a0651a5c2bc21487bde11ee802ccaf4c51935d0d3d42a6101f98161700bc6
+SIZE (rust/crates/wasm-bindgen-backend-0.2.100.crate) = 32111
+SHA256 (rust/crates/wasm-bindgen-macro-0.2.100.crate) = 7fe63fc6d09ed3792bd0897b314f53de8e16568c2b3f7982f468c0bf9bd0b407
+SIZE (rust/crates/wasm-bindgen-macro-0.2.100.crate) = 9663
+SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.100.crate) = 8ae87ea40c9f689fc23f209965b6fb8a99ad69aeeb0231408be24920604395de
+SIZE (rust/crates/wasm-bindgen-macro-support-0.2.100.crate) = 26243
+SHA256 (rust/crates/wasm-bindgen-shared-0.2.100.crate) = 1a05d73b933a847d6cccdda8f838a22ff101ad9bf93e33684f39c1f5f0eece3d
+SIZE (rust/crates/wasm-bindgen-shared-0.2.100.crate) = 8570
+SHA256 (rust/crates/web-sys-0.3.77.crate) = 33b6dd2ef9186f1f2072e409e99cd22a975331a6b3591b12c764e0e55c60d5d2
+SIZE (rust/crates/web-sys-0.3.77.crate) = 638246
SHA256 (rust/crates/winapi-0.3.9.crate) = 5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419
SIZE (rust/crates/winapi-0.3.9.crate) = 1200382
SHA256 (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate) = ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6
@@ -205,23 +189,5 @@ SHA256 (rust/crates/winapi-util-0.1.5.crate) = 70ec6ce85bb158151cae5e5c87f95a8e9
SIZE (rust/crates/winapi-util-0.1.5.crate) = 10164
SHA256 (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f
SIZE (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 2947998
-SHA256 (rust/crates/windows-sys-0.48.0.crate) = 677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9
-SIZE (rust/crates/windows-sys-0.48.0.crate) = 2628884
-SHA256 (rust/crates/windows-targets-0.48.5.crate) = 9a2fa6e2155d7247be68c096456083145c183cbbbc2764150dda45a87197940c
-SIZE (rust/crates/windows-targets-0.48.5.crate) = 6904
-SHA256 (rust/crates/windows_aarch64_gnullvm-0.48.5.crate) = 2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8
-SIZE (rust/crates/windows_aarch64_gnullvm-0.48.5.crate) = 418492
-SHA256 (rust/crates/windows_aarch64_msvc-0.48.5.crate) = dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc
-SIZE (rust/crates/windows_aarch64_msvc-0.48.5.crate) = 798483
-SHA256 (rust/crates/windows_i686_gnu-0.48.5.crate) = a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e
-SIZE (rust/crates/windows_i686_gnu-0.48.5.crate) = 844891
-SHA256 (rust/crates/windows_i686_msvc-0.48.5.crate) = 8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406
-SIZE (rust/crates/windows_i686_msvc-0.48.5.crate) = 864300
-SHA256 (rust/crates/windows_x86_64_gnu-0.48.5.crate) = 53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e
-SIZE (rust/crates/windows_x86_64_gnu-0.48.5.crate) = 801619
-SHA256 (rust/crates/windows_x86_64_gnullvm-0.48.5.crate) = 0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc
-SIZE (rust/crates/windows_x86_64_gnullvm-0.48.5.crate) = 418486
-SHA256 (rust/crates/windows_x86_64_msvc-0.48.5.crate) = ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538
-SIZE (rust/crates/windows_x86_64_msvc-0.48.5.crate) = 798412
SHA256 (rust/crates/winnow-0.6.18.crate) = 68a9bda4691f099d435ad181000724da8e5899daa10713c2d432552b9ccd3a6f
SIZE (rust/crates/winnow-0.6.18.crate) = 163357
diff --git a/devel/py-libplist/Makefile b/devel/py-libplist/Makefile
index e4d97860fb00..3d9b31ece40d 100644
--- a/devel/py-libplist/Makefile
+++ b/devel/py-libplist/Makefile
@@ -1,4 +1,4 @@
-PORTREVISION= 0
+PORTREVISION= 1
CATEGORIES= devel python
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-lxml5/Makefile b/devel/py-lxml5/Makefile
index 1b03b597d4f6..1affaf7740ff 100644
--- a/devel/py-lxml5/Makefile
+++ b/devel/py-lxml5/Makefile
@@ -1,5 +1,6 @@
PORTNAME= lxml
PORTVERSION= 5.4.0
+PORTREVISION= 1
CATEGORIES= devel python
MASTER_SITES= PYPI \
https://github.com/lxml/lxml/releases/download/lxml-${PORTVERSION}/
diff --git a/devel/py-lxml5/files/patch-cython b/devel/py-lxml5/files/patch-cython
new file mode 100644
index 000000000000..8e0de0845e51
--- /dev/null
+++ b/devel/py-lxml5/files/patch-cython
@@ -0,0 +1,49 @@
+Obtained from: https://github.com/lxml/lxml/commit/6a0f0f09e26d574e75848d0ca1ef00e97ee49658
+ https://github.com/lxml/lxml/commit/99c81a6694f92dd09626f861f313505ab667b948
+
+--- setupinfo.py.orig 2025-04-22 12:23:54 UTC
++++ setupinfo.py
+@@ -176,34 +176,6 @@ def ext_modules(static_include_dirs, static_library_di
+ from Cython.Build import cythonize
+ result = cythonize(result, compiler_directives=cythonize_directives)
+
+- # Fix compiler warning due to missing pragma-push in Cython 3.0.9.
+- for ext in result:
+- for source_file in ext.sources:
+- if not source_file.endswith('.c'):
+- continue
+- with open(source_file, 'rb') as f:
+- lines = f.readlines()
+- if b'Generated by Cython 3.0.9' not in lines[0]:
+- continue
+-
+- modified = False
+- temp_file = source_file + ".tmp"
+- with open(temp_file, 'wb') as f:
+- last_was_push = False
+- for line in lines:
+- if b'#pragma GCC diagnostic ignored "-Wincompatible-pointer-types"' in line and not last_was_push:
+- f.write(b"#pragma GCC diagnostic push\n")
+- modified = True
+- last_was_push = b'#pragma GCC diagnostic push' in line
+- f.write(line)
+-
+- if modified:
+- print("Fixed Cython 3.0.9 generated source file " + source_file)
+- os.unlink(source_file)
+- os.rename(temp_file, source_file)
+- else:
+- os.unlink(temp_file)
+-
+ # for backwards compatibility reasons, provide "etree[_api].h" also as "lxml.etree[_api].h"
+ for header_filename in HEADER_FILES:
+ src_file = os.path.join(SOURCE_PATH, 'lxml', header_filename)
+@@ -367,6 +339,8 @@ def define_macros():
+ macros.append(('LXML_UNICODE_STRINGS', '1'))
+ if OPTION_WITH_COVERAGE:
+ macros.append(('CYTHON_TRACE_NOGIL', '1'))
++ # coverage.py does not support Cython together with sys.monitoring.
++ macros.append(('CYTHON_USE_SYS_MONITORING', '0'))
+ if OPTION_BUILD_LIBXML2XSLT:
+ macros.append(('LIBXML_STATIC', None))
+ macros.append(('LIBXSLT_STATIC', None))
diff --git a/devel/py-lxml5/files/patch-pyproject.toml b/devel/py-lxml5/files/patch-pyproject.toml
new file mode 100644
index 000000000000..acf2d2f5a6ab
--- /dev/null
+++ b/devel/py-lxml5/files/patch-pyproject.toml
@@ -0,0 +1,9 @@
+--- pyproject.toml.orig 2025-04-22 12:23:54 UTC
++++ pyproject.toml
+@@ -1,5 +1,5 @@
+ [build-system]
+-requires = ["Cython>=3.0.11, < 3.1.0", "setuptools", "wheel"]
++requires = ["Cython>=3.1.0", "setuptools", "wheel"]
+
+ [tool.cibuildwheel]
+ build-verbosity = 1
diff --git a/devel/py-maturin/Makefile b/devel/py-maturin/Makefile
index 9b6ec47b03d0..b42b796664b4 100644
--- a/devel/py-maturin/Makefile
+++ b/devel/py-maturin/Makefile
@@ -1,5 +1,5 @@
PORTNAME= maturin
-DISTVERSION= 1.8.6
+DISTVERSION= 1.8.7
PORTREVISION= 1
CATEGORIES= devel python
MASTER_SITES= PYPI
@@ -20,6 +20,7 @@ BUILD_DEPENDS= ${PY_SETUPTOOLS} \
${PYTHON_PKGNAMEPREFIX}setuptools-rust>=1.4.0:devel/py-setuptools-rust@${PY_FLAVOR} \
${PY_TOMLI} \
${PYTHON_PKGNAMEPREFIX}wheel>=0.36.2:devel/py-wheel@${PY_FLAVOR}
+LIB_DEPENDS= libzstd.so:archivers/zstd
RUN_DEPENDS= ${PY_TOMLI}
USES= cargo python
diff --git a/devel/py-maturin/Makefile.crates b/devel/py-maturin/Makefile.crates
index 3939029149eb..79910e24f50e 100644
--- a/devel/py-maturin/Makefile.crates
+++ b/devel/py-maturin/Makefile.crates
@@ -29,10 +29,10 @@ CARGO_CRATES= adler2-2.0.0 \
cargo-config2-0.1.26 \
cargo-options-0.7.4 \
cargo-platform-0.1.8 \
- cargo-xwin-0.18.4 \
+ cargo-xwin-0.18.6 \
cargo-zigbuild-0.20.0 \
cargo_metadata-0.19.0 \
- cbindgen-0.28.0 \
+ cbindgen-0.29.0 \
cc-1.2.16 \
cfb-0.10.0 \
cfg-if-1.0.0 \
@@ -101,12 +101,12 @@ CARGO_CRATES= adler2-2.0.0 \
futures-util-0.3.31 \
generic-array-0.14.7 \
getrandom-0.2.15 \
+ getrandom-0.3.3 \
glob-0.3.1 \
globset-0.4.15 \
goblin-0.9.2 \
hashbrown-0.14.5 \
hashbrown-0.15.2 \
- heck-0.4.1 \
heck-0.5.0 \
home-0.5.9 \
humantime-2.1.0 \
@@ -131,11 +131,12 @@ CARGO_CRATES= adler2-2.0.0 \
itertools-0.12.1 \
itertools-0.13.0 \
itoa-1.0.11 \
+ jobserver-0.1.33 \
js-sys-0.3.73 \
keyring-2.3.3 \
lazy_static-1.4.0 \
lddtree-0.3.7 \
- libc-0.2.167 \
+ libc-0.2.172 \
libmimalloc-sys-0.1.39 \
libredox-0.1.3 \
linux-keyutils-0.2.4 \
@@ -144,6 +145,7 @@ CARGO_CRATES= adler2-2.0.0 \
lock_api-0.4.12 \
lockfree-object-pool-0.1.6 \
log-0.4.22 \
+ lzma-rs-0.3.0 \
lzma-sys-0.1.20 \
lzxd-0.2.5 \
mailparse-0.15.0 \
@@ -195,6 +197,7 @@ CARGO_CRATES= adler2-2.0.0 \
python-pkginfo-0.6.5 \
quote-1.0.37 \
quoted_printable-0.5.0 \
+ r-efi-5.2.0 \
rand-0.8.5 \
rand_chacha-0.3.1 \
rand_core-0.6.4 \
@@ -308,6 +311,7 @@ CARGO_CRATES= adler2-2.0.0 \
wait-timeout-0.2.0 \
walkdir-2.5.0 \
wasi-0.11.0+wasi-snapshot-preview1 \
+ wasi-0.14.2+wasi-0.2.4 \
wasm-bindgen-0.2.96 \
wasm-bindgen-backend-0.2.96 \
wasm-bindgen-macro-0.2.96 \
@@ -343,6 +347,7 @@ CARGO_CRATES= adler2-2.0.0 \
winnow-0.5.40 \
winnow-0.6.20 \
winsafe-0.0.19 \
+ wit-bindgen-rt-0.39.0 \
write16-1.0.0 \
writeable-0.5.5 \
xattr-1.3.1 \
@@ -359,4 +364,7 @@ CARGO_CRATES= adler2-2.0.0 \
zerovec-0.10.4 \
zerovec-derive-0.10.3 \
zip-2.3.0 \
- zopfli-0.8.1
+ zopfli-0.8.1 \
+ zstd-0.13.3 \
+ zstd-safe-7.2.4 \
+ zstd-sys-2.0.15+zstd.1.5.7
diff --git a/devel/py-maturin/distinfo b/devel/py-maturin/distinfo
index 82c75dfff122..77ebfef819b0 100644
--- a/devel/py-maturin/distinfo
+++ b/devel/py-maturin/distinfo
@@ -1,6 +1,6 @@
-TIMESTAMP = 1748264148
-SHA256 (maturin-1.8.6.tar.gz) = 0e0dc2e0bfaa2e1bd238e0236cf8a2b7e2250ccaa29c1aa8d0e61fa664b0289d
-SIZE (maturin-1.8.6.tar.gz) = 203320
+TIMESTAMP = 1750074362
+SHA256 (maturin-1.8.7.tar.gz) = 96c76353f94a153c5dc1a9d3916e75fcd17e6bf216a06dcdc2f84b9f98f374af
+SIZE (maturin-1.8.7.tar.gz) = 205116
SHA256 (rust/crates/adler2-2.0.0.crate) = 512761e0bb2578dd7380c6baaa0f4ce03e84f95e960231d1dec8bf4d7d6e2627
SIZE (rust/crates/adler2-2.0.0.crate) = 13529
SHA256 (rust/crates/ahash-0.8.11.crate) = e89da841a80418a9b391ebaea17f5c112ffaaa96f621d2c285b5174da76b9011
@@ -63,14 +63,14 @@ SHA256 (rust/crates/cargo-options-0.7.4.crate) = f3540247c0a37a76eb324acc238dc61
SIZE (rust/crates/cargo-options-0.7.4.crate) = 18149
SHA256 (rust/crates/cargo-platform-0.1.8.crate) = 24b1f0365a6c6bb4020cd05806fd0d33c44d38046b8bd7f0e40814b9763cabfc
SIZE (rust/crates/cargo-platform-0.1.8.crate) = 11813
-SHA256 (rust/crates/cargo-xwin-0.18.4.crate) = 60f1954e4ffa0f4c47b3df5e6e9508706d8dcaa56152cd672dcee02930ba0326
-SIZE (rust/crates/cargo-xwin-0.18.4.crate) = 35854
+SHA256 (rust/crates/cargo-xwin-0.18.6.crate) = 5dff83aad332bd6ee29072dd874b48892cd22c58e233c25735eb4417b3999685
+SIZE (rust/crates/cargo-xwin-0.18.6.crate) = 36467
SHA256 (rust/crates/cargo-zigbuild-0.20.0.crate) = 3f6e9e856390d5b0a859acaeda16528f8a61c964bdb894c3216c254908f1c2ea
SIZE (rust/crates/cargo-zigbuild-0.20.0.crate) = 43470
SHA256 (rust/crates/cargo_metadata-0.19.0.crate) = afc309ed89476c8957c50fb818f56fe894db857866c3e163335faa91dc34eb85
SIZE (rust/crates/cargo_metadata-0.19.0.crate) = 25876
-SHA256 (rust/crates/cbindgen-0.28.0.crate) = eadd868a2ce9ca38de7eeafdcec9c7065ef89b42b32f0839278d55f35c54d1ff
-SIZE (rust/crates/cbindgen-0.28.0.crate) = 223401
+SHA256 (rust/crates/cbindgen-0.29.0.crate) = 975982cdb7ad6a142be15bdf84aea7ec6a9e5d4d797c004d43185b24cfe4e684
+SIZE (rust/crates/cbindgen-0.29.0.crate) = 226905
SHA256 (rust/crates/cc-1.2.16.crate) = be714c154be609ec7f5dad223a33bf1482fff90472de28f7362806e6d4832b8c
SIZE (rust/crates/cc-1.2.16.crate) = 103847
SHA256 (rust/crates/cfb-0.10.0.crate) = d8a4f8e55be323b378facfcf1f06aa97f6ec17cf4ac84fb17325093aaf62da41
@@ -207,6 +207,8 @@ SHA256 (rust/crates/generic-array-0.14.7.crate) = 85649ca51fd72272d7821adaf274ad
SIZE (rust/crates/generic-array-0.14.7.crate) = 15950
SHA256 (rust/crates/getrandom-0.2.15.crate) = c4567c8db10ae91089c99af84c68c38da3ec2f087c3f82960bcdbf3656b6f4d7
SIZE (rust/crates/getrandom-0.2.15.crate) = 37163
+SHA256 (rust/crates/getrandom-0.3.3.crate) = 26145e563e54f2cadc477553f1ec5ee650b00862f0a58bcd12cbdc5f0ea2d2f4
+SIZE (rust/crates/getrandom-0.3.3.crate) = 49493
SHA256 (rust/crates/glob-0.3.1.crate) = d2fabcfbdc87f4758337ca535fb41a6d701b65693ce38287d856d1674551ec9b
SIZE (rust/crates/glob-0.3.1.crate) = 18880
SHA256 (rust/crates/globset-0.4.15.crate) = 15f1ce686646e7f1e19bf7d5533fe443a45dbfb990e00629110797578b42fb19
@@ -217,8 +219,6 @@ SHA256 (rust/crates/hashbrown-0.14.5.crate) = e5274423e17b7c9fc20b6e7e208532f9b1
SIZE (rust/crates/hashbrown-0.14.5.crate) = 141498
SHA256 (rust/crates/hashbrown-0.15.2.crate) = bf151400ff0baff5465007dd2f3e717f3fe502074ca563069ce3a6629d07b289
SIZE (rust/crates/hashbrown-0.15.2.crate) = 138478
-SHA256 (rust/crates/heck-0.4.1.crate) = 95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8
-SIZE (rust/crates/heck-0.4.1.crate) = 11567
SHA256 (rust/crates/heck-0.5.0.crate) = 2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea
SIZE (rust/crates/heck-0.5.0.crate) = 11517
SHA256 (rust/crates/home-0.5.9.crate) = e3d1354bf6b7235cb4a0576c2619fd4ed18183f689b12b006a0ee7329eeff9a5
@@ -267,6 +267,8 @@ SHA256 (rust/crates/itertools-0.13.0.crate) = 413ee7dfc52ee1a4949ceeb7dbc8a33f2d
SIZE (rust/crates/itertools-0.13.0.crate) = 146261
SHA256 (rust/crates/itoa-1.0.11.crate) = 49f1f14873335454500d59611f1cf4a4b0f786f9ac11f4312a78e4cf2566695b
SIZE (rust/crates/itoa-1.0.11.crate) = 10563
+SHA256 (rust/crates/jobserver-0.1.33.crate) = 38f262f097c174adebe41eb73d66ae9c06b2844fb0da69969647bbddd9b0538a
+SIZE (rust/crates/jobserver-0.1.33.crate) = 29136
SHA256 (rust/crates/js-sys-0.3.73.crate) = fb15147158e79fd8b8afd0252522769c4f48725460b37338544d8379d94fc8f9
SIZE (rust/crates/js-sys-0.3.73.crate) = 54425
SHA256 (rust/crates/keyring-2.3.3.crate) = 363387f0019d714aa60cc30ab4fe501a747f4c08fc58f069dd14be971bd495a0
@@ -275,8 +277,8 @@ SHA256 (rust/crates/lazy_static-1.4.0.crate) = e2abad23fbc42b3700f2f279844dc832a
SIZE (rust/crates/lazy_static-1.4.0.crate) = 10443
SHA256 (rust/crates/lddtree-0.3.7.crate) = e0779ac94bd7b6ab781fa12388dbf79ac45ec1fa433e7d25521753be8227b08e
SIZE (rust/crates/lddtree-0.3.7.crate) = 11572
-SHA256 (rust/crates/libc-0.2.167.crate) = 09d6582e104315a817dff97f75133544b2e094ee22447d2acf4a74e189ba06fc
-SIZE (rust/crates/libc-0.2.167.crate) = 757723
+SHA256 (rust/crates/libc-0.2.172.crate) = d750af042f7ef4f724306de029d18836c26c1765a54a6a3f094cbd23a7267ffa
+SIZE (rust/crates/libc-0.2.172.crate) = 791646
SHA256 (rust/crates/libmimalloc-sys-0.1.39.crate) = 23aa6811d3bd4deb8a84dde645f943476d13b248d818edcf8ce0b2f37f036b44
SIZE (rust/crates/libmimalloc-sys-0.1.39.crate) = 198523
SHA256 (rust/crates/libredox-0.1.3.crate) = c0ff37bd590ca25063e35af745c343cb7a0271906fb7b37e4813e8f79f00268d
@@ -293,6 +295,8 @@ SHA256 (rust/crates/lockfree-object-pool-0.1.6.crate) = 9374ef4228402d4b7e403e58
SIZE (rust/crates/lockfree-object-pool-0.1.6.crate) = 12309
SHA256 (rust/crates/log-0.4.22.crate) = a7a70ba024b9dc04c27ea2f0c0548feb474ec5c54bba33a7f72f873a39d07b24
SIZE (rust/crates/log-0.4.22.crate) = 44027
+SHA256 (rust/crates/lzma-rs-0.3.0.crate) = 297e814c836ae64db86b36cf2a557ba54368d03f6afcd7d947c266692f71115e
+SIZE (rust/crates/lzma-rs-0.3.0.crate) = 29080
SHA256 (rust/crates/lzma-sys-0.1.20.crate) = 5fda04ab3764e6cde78b9974eec4f779acaba7c4e84b36eca3cf77c581b85d27
SIZE (rust/crates/lzma-sys-0.1.20.crate) = 760045
SHA256 (rust/crates/lzxd-0.2.5.crate) = 5de7336a183103429ad66d11d56d8bdc9c4a2916f6b85a8f11e5b127bde12001
@@ -395,6 +399,8 @@ SHA256 (rust/crates/quote-1.0.37.crate) = b5b9d34b8991d19d98081b46eacdd8eb58c6f2
SIZE (rust/crates/quote-1.0.37.crate) = 28558
SHA256 (rust/crates/quoted_printable-0.5.0.crate) = 79ec282e887b434b68c18fe5c121d38e72a5cf35119b59e54ec5b992ea9c8eb0
SIZE (rust/crates/quoted_printable-0.5.0.crate) = 7604
+SHA256 (rust/crates/r-efi-5.2.0.crate) = 74765f6d916ee2faa39bc8e68e4f3ed8949b48cccdac59983d287a7cb71ce9c5
+SIZE (rust/crates/r-efi-5.2.0.crate) = 64764
SHA256 (rust/crates/rand-0.8.5.crate) = 34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404
SIZE (rust/crates/rand-0.8.5.crate) = 87113
SHA256 (rust/crates/rand_chacha-0.3.1.crate) = e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88
@@ -621,6 +627,8 @@ SHA256 (rust/crates/walkdir-2.5.0.crate) = 29790946404f91d9c5d06f9874efddea1dc06
SIZE (rust/crates/walkdir-2.5.0.crate) = 23951
SHA256 (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423
SIZE (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 28131
+SHA256 (rust/crates/wasi-0.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.96.crate) = 21d3b25c3ea1126a2ad5f4f9068483c2af1e64168f847abe863a526b8dbfe00b
SIZE (rust/crates/wasm-bindgen-0.2.96.crate) = 45459
SHA256 (rust/crates/wasm-bindgen-backend-0.2.96.crate) = 52857d4c32e496dc6537646b5b117081e71fd2ff06de792e3577a150627db283
@@ -691,6 +699,8 @@ SHA256 (rust/crates/winnow-0.6.20.crate) = 36c1fec1a2bb5866f07c25f68c26e565c4c20
SIZE (rust/crates/winnow-0.6.20.crate) = 163617
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
+SIZE (rust/crates/wit-bindgen-rt-0.39.0.crate) = 12241
SHA256 (rust/crates/write16-1.0.0.crate) = d1890f4022759daae28ed4fe62859b1236caebfc61ede2f63ed4e695f3f6d936
SIZE (rust/crates/write16-1.0.0.crate) = 7218
SHA256 (rust/crates/writeable-0.5.5.crate) = 1e9df38ee2d2c3c5948ea468a8406ff0db0b29ae1ffde1bcf20ef305bcc95c51
@@ -725,3 +735,9 @@ SHA256 (rust/crates/zip-2.3.0.crate) = 84e9a772a54b54236b9b744aaaf8d7be01b4d6e99
SIZE (rust/crates/zip-2.3.0.crate) = 107864
SHA256 (rust/crates/zopfli-0.8.1.crate) = e5019f391bac5cf252e93bbcc53d039ffd62c7bfb7c150414d61369afe57e946
SIZE (rust/crates/zopfli-0.8.1.crate) = 50972
+SHA256 (rust/crates/zstd-0.13.3.crate) = e91ee311a569c327171651566e07972200e76fcfe2242a4fa446149a3881c08a
+SIZE (rust/crates/zstd-0.13.3.crate) = 30514
+SHA256 (rust/crates/zstd-safe-7.2.4.crate) = 8f49c4d5f0abb602a93fb8736af2a4f4dd9512e36f7f570d66e65ff867ed3b9d
+SIZE (rust/crates/zstd-safe-7.2.4.crate) = 29350
+SHA256 (rust/crates/zstd-sys-2.0.15+zstd.1.5.7.crate) = eb81183ddd97d0c74cedf1d50d85c8d08c1b8b68ee863bdee9e706eedba1a237
+SIZE (rust/crates/zstd-sys-2.0.15+zstd.1.5.7.crate) = 774847
diff --git a/devel/py-msgpack/Makefile b/devel/py-msgpack/Makefile
index 1a6fe5800416..0a786f00da2c 100644
--- a/devel/py-msgpack/Makefile
+++ b/devel/py-msgpack/Makefile
@@ -1,5 +1,5 @@
PORTNAME= msgpack
-PORTVERSION= 1.1.0
+PORTVERSION= 1.1.1
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-msgpack/distinfo b/devel/py-msgpack/distinfo
index 210a8578f577..8b192816951c 100644
--- a/devel/py-msgpack/distinfo
+++ b/devel/py-msgpack/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1726740947
-SHA256 (msgpack-1.1.0.tar.gz) = dd432ccc2c72b914e4cb77afce64aab761c1137cc698be3984eee260bcb2896e
-SIZE (msgpack-1.1.0.tar.gz) = 167260
+TIMESTAMP = 1750188078
+SHA256 (msgpack-1.1.1.tar.gz) = 77b79ce34a2bdab2594f490c8e80dd62a02d650b91a75159a63ec413b8d104cd
+SIZE (msgpack-1.1.1.tar.gz) = 173555
diff --git a/devel/py-msgpack/files/patch-pyproject.toml b/devel/py-msgpack/files/patch-pyproject.toml
index 888f9f9fece9..46e2865f450d 100644
--- a/devel/py-msgpack/files/patch-pyproject.toml
+++ b/devel/py-msgpack/files/patch-pyproject.toml
@@ -1,8 +1,9 @@
---- pyproject.toml.orig 2024-09-09 16:59:04 UTC
+--- pyproject.toml.orig 2025-06-13 06:42:29 UTC
+++ pyproject.toml
-@@ -1,5 +1,5 @@
+@@ -1,6 +1,6 @@
[build-system]
--requires = ["setuptools >= 69.5.1"]
+ # 75.3.0 is the latest version supporting Python 3.8
+-requires = ["setuptools >= 75.3.0"]
+requires = ["setuptools >= 61"]
build-backend = "setuptools.build_meta"
diff --git a/devel/py-mypy/Makefile b/devel/py-mypy/Makefile
index 2e0f6430643b..b58180f20d61 100644
--- a/devel/py-mypy/Makefile
+++ b/devel/py-mypy/Makefile
@@ -1,5 +1,5 @@
PORTNAME= mypy
-PORTVERSION= 1.16.0
+PORTVERSION= 1.16.1
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -35,7 +35,7 @@ TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}attrs>=18.0:devel/py-attrs@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pytest-xdist>=1.34.0,1:devel/py-pytest-xdist@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}six>=0:devel/py-six@${PY_FLAVOR}
-USES= python:3.9+
+USES= python
USE_PYTHON= autoplist concurrent pep517 pytest
NO_ARCH= yes
diff --git a/devel/py-mypy/distinfo b/devel/py-mypy/distinfo
index 86f9027d3386..0d28e4f3f568 100644
--- a/devel/py-mypy/distinfo
+++ b/devel/py-mypy/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1748831240
-SHA256 (mypy-1.16.0.tar.gz) = 84b94283f817e2aa6350a14b4a8fb2a35a53c286f97c9d30f53b63620e7af8ab
-SIZE (mypy-1.16.0.tar.gz) = 3323139
+TIMESTAMP = 1750188080
+SHA256 (mypy-1.16.1.tar.gz) = 6bd00a0a2094841c5e47e7374bb42b83d64c527a502e3334e1173a0c24437bab
+SIZE (mypy-1.16.1.tar.gz) = 3324747
diff --git a/devel/py-oncalendar/Makefile b/devel/py-oncalendar/Makefile
new file mode 100644
index 000000000000..ff2cd398b8f8
--- /dev/null
+++ b/devel/py-oncalendar/Makefile
@@ -0,0 +1,20 @@
+PORTNAME= oncalendar
+DISTVERSION= 1.1
+CATEGORIES= devel python
+MASTER_SITES= PYPI
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+
+MAINTAINER= dtxdf@FreeBSD.org
+COMMENT= Systemd OnCalendar expression parser and evaluator
+WWW= https://pypi.org/project/${PORTNAME} \
+ https://github.com/cuu508/${PORTNAME}
+
+LICENSE= BSD3CLAUSE
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+USES= python
+USE_PYTHON= autoplist distutils
+
+NO_ARCH= yes
+
+.include <bsd.port.mk>
diff --git a/devel/py-oncalendar/distinfo b/devel/py-oncalendar/distinfo
new file mode 100644
index 000000000000..331c53fb3330
--- /dev/null
+++ b/devel/py-oncalendar/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1749600049
+SHA256 (oncalendar-1.1.tar.gz) = 3122aa811786c313568a53745015729aa650e35054b689c08b6db4b1ee891287
+SIZE (oncalendar-1.1.tar.gz) = 8650
diff --git a/devel/py-oncalendar/pkg-descr b/devel/py-oncalendar/pkg-descr
new file mode 100644
index 000000000000..b8beefc8f079
--- /dev/null
+++ b/devel/py-oncalendar/pkg-descr
@@ -0,0 +1,9 @@
+OnCalendar is a systemd expression parser and evaluator written for
+and being used in Healthchecks (a scheduled task monitoring service).
+
+This package provides three iterators:
+
+- base: supports expressions without timezone.
+- tz: supports expressions with and without timezone.
+- oncalendar: supports multiple expressions with or without timezones,
+ separated by newlines.
diff --git a/devel/py-openapi-spec-validator/Makefile b/devel/py-openapi-spec-validator/Makefile
index 24a2d0ba9f5e..ee3b7de1da01 100644
--- a/devel/py-openapi-spec-validator/Makefile
+++ b/devel/py-openapi-spec-validator/Makefile
@@ -1,5 +1,5 @@
PORTNAME= openapi-spec-validator
-PORTVERSION= 0.7.1
+PORTVERSION= 0.7.2
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-openapi-spec-validator/distinfo b/devel/py-openapi-spec-validator/distinfo
index af8285a570a7..b0f927f8935f 100644
--- a/devel/py-openapi-spec-validator/distinfo
+++ b/devel/py-openapi-spec-validator/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1697463104
-SHA256 (openapi_spec_validator-0.7.1.tar.gz) = 8577b85a8268685da6f8aa30990b83b7960d4d1117e901d451b5d572605e5ec7
-SIZE (openapi_spec_validator-0.7.1.tar.gz) = 37985
+TIMESTAMP = 1750188082
+SHA256 (openapi_spec_validator-0.7.2.tar.gz) = cc029309b5c5dbc7859df0372d55e9d1ff43e96d678b9ba087f7c56fc586f734
+SIZE (openapi_spec_validator-0.7.2.tar.gz) = 36855
diff --git a/devel/py-opentelemetry-api/Makefile b/devel/py-opentelemetry-api/Makefile
index ec2db07e236e..77f72413d75b 100644
--- a/devel/py-opentelemetry-api/Makefile
+++ b/devel/py-opentelemetry-api/Makefile
@@ -1,5 +1,5 @@
PORTNAME= opentelemetry-api
-PORTVERSION= 1.34.0
+PORTVERSION= 1.34.1
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-opentelemetry-api/distinfo b/devel/py-opentelemetry-api/distinfo
index ae2dc960f841..245c5b037707 100644
--- a/devel/py-opentelemetry-api/distinfo
+++ b/devel/py-opentelemetry-api/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749813054
-SHA256 (opentelemetry_api-1.34.0.tar.gz) = 48d167589134799093005b7f7f347c69cc67859c693b17787f334fbe8871279f
-SIZE (opentelemetry_api-1.34.0.tar.gz) = 64983
+TIMESTAMP = 1750188084
+SHA256 (opentelemetry_api-1.34.1.tar.gz) = 64f0bd06d42824843731d05beea88d4d4b6ae59f9fe347ff7dfa2cc14233bbb3
+SIZE (opentelemetry_api-1.34.1.tar.gz) = 64987
diff --git a/devel/py-opentelemetry-exporter-otlp-proto-common/Makefile b/devel/py-opentelemetry-exporter-otlp-proto-common/Makefile
index c9e40b387014..5591e903573e 100644
--- a/devel/py-opentelemetry-exporter-otlp-proto-common/Makefile
+++ b/devel/py-opentelemetry-exporter-otlp-proto-common/Makefile
@@ -1,5 +1,5 @@
PORTNAME= opentelemetry-exporter-otlp-proto-common
-PORTVERSION= 1.34.0
+PORTVERSION= 1.34.1
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-opentelemetry-exporter-otlp-proto-common/distinfo b/devel/py-opentelemetry-exporter-otlp-proto-common/distinfo
index f12c83df2c73..aebde3fc61c9 100644
--- a/devel/py-opentelemetry-exporter-otlp-proto-common/distinfo
+++ b/devel/py-opentelemetry-exporter-otlp-proto-common/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749813058
-SHA256 (opentelemetry_exporter_otlp_proto_common-1.34.0.tar.gz) = 5916d9ceda8c733adbec5e9cecf654fbf359e9f619ff43214277076fba888557
-SIZE (opentelemetry_exporter_otlp_proto_common-1.34.0.tar.gz) = 20818
+TIMESTAMP = 1750188088
+SHA256 (opentelemetry_exporter_otlp_proto_common-1.34.1.tar.gz) = b59a20a927facd5eac06edaf87a07e49f9e4a13db487b7d8a52b37cb87710f8b
+SIZE (opentelemetry_exporter_otlp_proto_common-1.34.1.tar.gz) = 20817
diff --git a/devel/py-opentelemetry-exporter-otlp-proto-grpc/Makefile b/devel/py-opentelemetry-exporter-otlp-proto-grpc/Makefile
index 62a0c40283c3..9cc1141eba01 100644
--- a/devel/py-opentelemetry-exporter-otlp-proto-grpc/Makefile
+++ b/devel/py-opentelemetry-exporter-otlp-proto-grpc/Makefile
@@ -1,5 +1,5 @@
PORTNAME= opentelemetry-exporter-otlp-proto-grpc
-PORTVERSION= 1.34.0
+PORTVERSION= 1.34.1
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-opentelemetry-exporter-otlp-proto-grpc/distinfo b/devel/py-opentelemetry-exporter-otlp-proto-grpc/distinfo
index 4fb3bd6d5da7..280646f38f67 100644
--- a/devel/py-opentelemetry-exporter-otlp-proto-grpc/distinfo
+++ b/devel/py-opentelemetry-exporter-otlp-proto-grpc/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749813060
-SHA256 (opentelemetry_exporter_otlp_proto_grpc-1.34.0.tar.gz) = a634425340f506d5ebf641c92d88eb873754d4c5259b5b816afb234c6f87b37d
-SIZE (opentelemetry_exporter_otlp_proto_grpc-1.34.0.tar.gz) = 22565
+TIMESTAMP = 1750188090
+SHA256 (opentelemetry_exporter_otlp_proto_grpc-1.34.1.tar.gz) = 7c841b90caa3aafcfc4fee58487a6c71743c34c6dc1787089d8b0578bbd794dd
+SIZE (opentelemetry_exporter_otlp_proto_grpc-1.34.1.tar.gz) = 22566
diff --git a/devel/py-opentelemetry-exporter-otlp-proto-http/Makefile b/devel/py-opentelemetry-exporter-otlp-proto-http/Makefile
index b5cfcc60302f..0d9aa523f81b 100644
--- a/devel/py-opentelemetry-exporter-otlp-proto-http/Makefile
+++ b/devel/py-opentelemetry-exporter-otlp-proto-http/Makefile
@@ -1,5 +1,5 @@
PORTNAME= opentelemetry-exporter-otlp-proto-http
-PORTVERSION= 1.34.0
+PORTVERSION= 1.34.1
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-opentelemetry-exporter-otlp-proto-http/distinfo b/devel/py-opentelemetry-exporter-otlp-proto-http/distinfo
index d0844554d2ef..7af524e9ac67 100644
--- a/devel/py-opentelemetry-exporter-otlp-proto-http/distinfo
+++ b/devel/py-opentelemetry-exporter-otlp-proto-http/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749813062
-SHA256 (opentelemetry_exporter_otlp_proto_http-1.34.0.tar.gz) = 3f674dbc32549a2fae413a77428d59b38e8c8b4caaf7f594ae2c2f8d2f018014
-SIZE (opentelemetry_exporter_otlp_proto_http-1.34.0.tar.gz) = 15353
+TIMESTAMP = 1750188092
+SHA256 (opentelemetry_exporter_otlp_proto_http-1.34.1.tar.gz) = aaac36fdce46a8191e604dcf632e1f9380c7d5b356b27b3e0edb5610d9be28ad
+SIZE (opentelemetry_exporter_otlp_proto_http-1.34.1.tar.gz) = 15351
diff --git a/devel/py-opentelemetry-exporter-otlp/Makefile b/devel/py-opentelemetry-exporter-otlp/Makefile
index f9d8e979ad4c..310a4bfa4d58 100644
--- a/devel/py-opentelemetry-exporter-otlp/Makefile
+++ b/devel/py-opentelemetry-exporter-otlp/Makefile
@@ -1,5 +1,5 @@
PORTNAME= opentelemetry-exporter-otlp
-PORTVERSION= 1.34.0
+PORTVERSION= 1.34.1
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-opentelemetry-exporter-otlp/distinfo b/devel/py-opentelemetry-exporter-otlp/distinfo
index cc076283d5bd..4fa6f8833da0 100644
--- a/devel/py-opentelemetry-exporter-otlp/distinfo
+++ b/devel/py-opentelemetry-exporter-otlp/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749813056
-SHA256 (opentelemetry_exporter_otlp-1.34.0.tar.gz) = d23df4fc22e0a863db2b2117c5a5780d5fa3bbeb65fdce9848d1f98fc3ace4cd
-SIZE (opentelemetry_exporter_otlp-1.34.0.tar.gz) = 6176
+TIMESTAMP = 1750188086
+SHA256 (opentelemetry_exporter_otlp-1.34.1.tar.gz) = 71c9ad342d665d9e4235898d205db17c5764cd7a69acb8a5dcd6d5e04c4c9988
+SIZE (opentelemetry_exporter_otlp-1.34.1.tar.gz) = 6173
diff --git a/devel/py-opentelemetry-proto/Makefile b/devel/py-opentelemetry-proto/Makefile
index fc462039f163..b9b3e95e625b 100644
--- a/devel/py-opentelemetry-proto/Makefile
+++ b/devel/py-opentelemetry-proto/Makefile
@@ -1,5 +1,5 @@
PORTNAME= opentelemetry-proto
-PORTVERSION= 1.34.0
+PORTVERSION= 1.34.1
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-opentelemetry-proto/distinfo b/devel/py-opentelemetry-proto/distinfo
index 693086ec37d5..745e805511a3 100644
--- a/devel/py-opentelemetry-proto/distinfo
+++ b/devel/py-opentelemetry-proto/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749813064
-SHA256 (opentelemetry_proto-1.34.0.tar.gz) = 73e40509b692630a47192888424f7e0b8fb19d9ecf2f04e6f708170cd3346dfe
-SIZE (opentelemetry_proto-1.34.0.tar.gz) = 34343
+TIMESTAMP = 1750188094
+SHA256 (opentelemetry_proto-1.34.1.tar.gz) = 16286214e405c211fc774187f3e4bbb1351290b8dfb88e8948af209ce85b719e
+SIZE (opentelemetry_proto-1.34.1.tar.gz) = 34344
diff --git a/devel/py-opentelemetry-sdk/Makefile b/devel/py-opentelemetry-sdk/Makefile
index c731009906af..f67038b19a6b 100644
--- a/devel/py-opentelemetry-sdk/Makefile
+++ b/devel/py-opentelemetry-sdk/Makefile
@@ -1,5 +1,5 @@
PORTNAME= opentelemetry-sdk
-PORTVERSION= 1.34.0
+PORTVERSION= 1.34.1
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -16,7 +16,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hatchling>=0:devel/py-hatchling@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}opentelemetry-api>=${PORTVERSION}<${PORTVERSION}_99:devel/py-opentelemetry-api@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}opentelemetry-semantic-conventions>=0.55b0<0.55b0_99:devel/py-opentelemetry-semantic-conventions@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}opentelemetry-semantic-conventions>=0.55b${PORTVERSION:E}<0.55b${PORTVERSION:E}_99:devel/py-opentelemetry-semantic-conventions@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}typing-extensions>=4.5.0:devel/py-typing-extensions@${PY_FLAVOR}
USES= python
diff --git a/devel/py-opentelemetry-sdk/distinfo b/devel/py-opentelemetry-sdk/distinfo
index 98842945c45b..a2ae3febe1f7 100644
--- a/devel/py-opentelemetry-sdk/distinfo
+++ b/devel/py-opentelemetry-sdk/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749813066
-SHA256 (opentelemetry_sdk-1.34.0.tar.gz) = 719559622afcd515c2aec462ccb749ba2e70075a01df45837623643814d33716
-SIZE (opentelemetry_sdk-1.34.0.tar.gz) = 159322
+TIMESTAMP = 1750188096
+SHA256 (opentelemetry_sdk-1.34.1.tar.gz) = 8091db0d763fcd6098d4781bbc80ff0971f94e260739aa6afe6fd379cdf3aa4d
+SIZE (opentelemetry_sdk-1.34.1.tar.gz) = 159441
diff --git a/devel/py-opentelemetry-semantic-conventions/Makefile b/devel/py-opentelemetry-semantic-conventions/Makefile
index 26c3e855544a..4bdcfb252eb5 100644
--- a/devel/py-opentelemetry-semantic-conventions/Makefile
+++ b/devel/py-opentelemetry-semantic-conventions/Makefile
@@ -1,5 +1,5 @@
PORTNAME= opentelemetry-semantic-conventions
-PORTVERSION= 0.55b0
+PORTVERSION= 0.55b1
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -15,7 +15,7 @@ LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hatchling>=0:devel/py-hatchling@${PY_FLAVOR}
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}opentelemetry-api>=1.34.0<1.34.0_99:devel/py-opentelemetry-api@${PY_FLAVOR} \
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}opentelemetry-api>=1.34.${PORTVERSION:C|.*b||}<1.34.${PORTVERSION:C|.*b||}_99:devel/py-opentelemetry-api@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}typing-extensions>=4.5.0:devel/py-typing-extensions@${PY_FLAVOR}
USES= python
diff --git a/devel/py-opentelemetry-semantic-conventions/distinfo b/devel/py-opentelemetry-semantic-conventions/distinfo
index 4ac2c859ac6f..bb9e57302c93 100644
--- a/devel/py-opentelemetry-semantic-conventions/distinfo
+++ b/devel/py-opentelemetry-semantic-conventions/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749813068
-SHA256 (opentelemetry_semantic_conventions-0.55b0.tar.gz) = 933d2e20c2dbc0f9b2f4f52138282875b4b14c66c491f5273bcdef1781368e9c
-SIZE (opentelemetry_semantic_conventions-0.55b0.tar.gz) = 119828
+TIMESTAMP = 1750188098
+SHA256 (opentelemetry_semantic_conventions-0.55b1.tar.gz) = ef95b1f009159c28d7a7849f5cbc71c4c34c845bb514d66adfdf1b3fff3598b3
+SIZE (opentelemetry_semantic_conventions-0.55b1.tar.gz) = 119829
diff --git a/devel/py-orange-canvas-core/Makefile b/devel/py-orange-canvas-core/Makefile
deleted file mode 100644
index 3f03f7f4ddb8..000000000000
--- a/devel/py-orange-canvas-core/Makefile
+++ /dev/null
@@ -1,33 +0,0 @@
-PORTNAME= orange-canvas-core
-DISTVERSION= 0.1.20
-PORTREVISION= 2
-CATEGORIES= devel python
-MASTER_SITES= PYPI
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-
-MAINTAINER= yuri@FreeBSD.org
-COMMENT= Core component of Orange Canvas
-WWW= https://orangedatamining.com/
-
-LICENSE= GPLv3
-LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-
-DEPRECATED= Depends on expired misc/py-dictdiffer
-EXPIRATION_DATE=2025-06-21
-
-RUN_DEPENDS= \
- ${PYTHON_PKGNAMEPREFIX}AnyQt>=0.0.11:x11-toolkits/py-AnyQt@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}CommonMark>=0.8.1:textproc/py-CommonMark@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}cachecontrol>0:www/py-cachecontrol@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}dictdiffer>0:misc/py-dictdiffer@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}docutils>0:textproc/py-docutils@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}pip>=18.0:devel/py-pip@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}qasync>0:devel/py-qasync@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}requests>0:www/py-requests@${PY_FLAVOR}
-
-USES= python
-USE_PYTHON= distutils autoplist
-
-NO_ARCH= yes
-
-.include <bsd.port.mk>
diff --git a/devel/py-orange-canvas-core/distinfo b/devel/py-orange-canvas-core/distinfo
deleted file mode 100644
index 5f04c1384641..000000000000
--- a/devel/py-orange-canvas-core/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1619973672
-SHA256 (orange-canvas-core-0.1.20.tar.gz) = 94aa0209445445afcc82f2e31bcef3d4dbfeeb1e11cc2c77e5106456b9bffa49
-SIZE (orange-canvas-core-0.1.20.tar.gz) = 429080
diff --git a/devel/py-orange-canvas-core/pkg-descr b/devel/py-orange-canvas-core/pkg-descr
deleted file mode 100644
index f75014c24162..000000000000
--- a/devel/py-orange-canvas-core/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-Orange Canvas Core is a framework for building graphical user interfaces for
-editing workflows. It is a component used to build the Orange Canvas data-mining
-application (for which it was developed in the first place).
diff --git a/devel/py-orange-widget-base/Makefile b/devel/py-orange-widget-base/Makefile
deleted file mode 100644
index 587414b2c7b9..000000000000
--- a/devel/py-orange-widget-base/Makefile
+++ /dev/null
@@ -1,29 +0,0 @@
-PORTNAME= orange-widget-base
-DISTVERSION= 4.13.0
-PORTREVISION= 3
-CATEGORIES= devel python
-MASTER_SITES= PYPI
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-
-MAINTAINER= yuri@FreeBSD.org
-COMMENT= Base widget for Orange canvas
-WWW= https://orangedatamining.com/
-
-LICENSE= MIT
-LICENSE_FILE= ${WRKSRC}/LICENSE
-
-DEPRECATED= Depends on expiring devel/py-orange-canvas-core
-EXPIRATION_DATE=2025-06-21
-
-RUN_DEPENDS= \
- ${PYTHON_PKGNAMEPREFIX}AnyQt>0:x11-toolkits/py-AnyQt@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}matplotlib>=2.0.0:math/py-matplotlib@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}orange-canvas-core>=0.1.20:devel/py-orange-canvas-core@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}pyqtgraph>0:graphics/py-pyqtgraph@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}typing-extensions>=0:devel/py-typing-extensions@${PY_FLAVOR}
-
-USES= python
-USE_PYTHON= distutils autoplist
-NO_ARCH= yes
-
-.include <bsd.port.mk>
diff --git a/devel/py-orange-widget-base/distinfo b/devel/py-orange-widget-base/distinfo
deleted file mode 100644
index 648a1799c15f..000000000000
--- a/devel/py-orange-widget-base/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1619977473
-SHA256 (orange-widget-base-4.13.0.tar.gz) = 8d7827550413b9f4563503c0d9d38a0467c58a6b74e29a32ed80237840470a1a
-SIZE (orange-widget-base-4.13.0.tar.gz) = 845369
diff --git a/devel/py-orange-widget-base/pkg-descr b/devel/py-orange-widget-base/pkg-descr
deleted file mode 100644
index e7762854a3cf..000000000000
--- a/devel/py-orange-widget-base/pkg-descr
+++ /dev/null
@@ -1,8 +0,0 @@
-This project implements the base OWBaseWidget class and utilities for use in
-Orange Canvas workflows.
-
-Provides:
-* OWBaseWidget class
-* gui module for building GUI
-* WidgetsScheme the workflow execution model/bridge
-* basic configuration for a workflow based application
diff --git a/devel/py-pdm/Makefile b/devel/py-pdm/Makefile
index de5e0aac2c6b..99db06a94005 100644
--- a/devel/py-pdm/Makefile
+++ b/devel/py-pdm/Makefile
@@ -1,5 +1,5 @@
PORTNAME= pdm
-PORTVERSION= 2.24.2
+PORTVERSION= 2.25.2
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -24,9 +24,8 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}blinker>=0:devel/py-blinker@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}httpx>=0.20<1:www/py-httpx@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}id>=1.5.0:devel/py-id@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}installer>=0.7<0.8:devel/py-installer@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}msgpack>=1.0:devel/py-msgpack@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}packaging>=20.9:devel/py-packaging@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}pbs-installer>=2024.4.18:devel/py-pbs-installer@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}pbs-installer>=2025.6.6:devel/py-pbs-installer@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}platformdirs>=0:devel/py-platformdirs@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pyproject-hooks>=0:devel/py-pyproject-hooks@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}python-dotenv>=0.15:www/py-python-dotenv@${PY_FLAVOR} \
@@ -43,15 +42,17 @@ USE_PYTHON= autoplist concurrent pep517
NO_ARCH= yes
-OPTIONS_DEFINE= COOKIECUTTER COPIER KEYRING
-OPTIONS_DEFAULT=KEYRING
+OPTIONS_DEFINE= COOKIECUTTER COPIER KEYRING MSGPACK
+OPTIONS_DEFAULT=KEYRING MSGPACK
COOKIECUTTER_DESC= Use cookiecutter to generate project
COPIER_DESC= Use copier to generate project
KEYRING_DESC= Use keyring to save credentials
+MSGPACK_DESC= Use msgpack to process serializer
COOKIECUTTER_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cookiecutter>=0:devel/py-cookiecutter@${PY_FLAVOR} \
COPIER_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}copier>=8.0.0:devel/py-copier@${PY_FLAVOR} \
KEYRING_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}keyring>=0,1:security/py-keyring@${PY_FLAVOR} \
+MSGPACK_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}msgpack>=1.0:devel/py-msgpack@${PY_FLAVOR} \
.include <bsd.port.pre.mk>
diff --git a/devel/py-pdm/distinfo b/devel/py-pdm/distinfo
index 8027a14ecd05..2472527b3640 100644
--- a/devel/py-pdm/distinfo
+++ b/devel/py-pdm/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1748495783
-SHA256 (pdm-2.24.2.tar.gz) = ce0d5e9005fe26238b8ba5cf0e37ac00acab2fb90f904bf0219a5e8445849dfb
-SIZE (pdm-2.24.2.tar.gz) = 2657737
+TIMESTAMP = 1750188100
+SHA256 (pdm-2.25.2.tar.gz) = bff8e95c2737f68a41a8987e363803e587aea10dc9b95c34a9d3a5a117a8485f
+SIZE (pdm-2.25.2.tar.gz) = 2662555
diff --git a/devel/py-propcache/Makefile b/devel/py-propcache/Makefile
index f4436719043b..b63dbb23517a 100644
--- a/devel/py-propcache/Makefile
+++ b/devel/py-propcache/Makefile
@@ -1,5 +1,5 @@
PORTNAME= propcache
-PORTVERSION= 0.3.1
+PORTVERSION= 0.3.2
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -17,7 +17,7 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}expandvars>=0:devel/py-expandvars@${PY_FLA
${PY_TOMLI} \
${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
-USES= python:3.9+
+USES= python
USE_PYTHON= autoplist concurrent cython3 pep517
post-install:
diff --git a/devel/py-propcache/distinfo b/devel/py-propcache/distinfo
index 30383b6cb2f4..95b8e5f7d387 100644
--- a/devel/py-propcache/distinfo
+++ b/devel/py-propcache/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744288952
-SHA256 (propcache-0.3.1.tar.gz) = 40d980c33765359098837527e18eddefc9a24cea5b45e078a7f3bb5b032c6ecf
-SIZE (propcache-0.3.1.tar.gz) = 43651
+TIMESTAMP = 1750188102
+SHA256 (propcache-0.3.2.tar.gz) = 20d7d62e4e7ef05f221e0db2856b979540686342e7dd9973b815599c7057e168
+SIZE (propcache-0.3.2.tar.gz) = 44139
diff --git a/devel/py-pycocotools/Makefile b/devel/py-pycocotools/Makefile
index b5e430dd2f26..c57ca7a25943 100644
--- a/devel/py-pycocotools/Makefile
+++ b/devel/py-pycocotools/Makefile
@@ -1,5 +1,6 @@
PORTNAME= pycocotools
PORTVERSION= 2.0.10
+PORTREVISION= 1
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -16,7 +17,7 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy>=0,1:math/py-numpy@${PY_FLAVOR} \
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy>=0,1:math/py-numpy@${PY_FLAVOR}
USES= python
-USE_PYTHON= autoplist concurrent cython pep517
+USE_PYTHON= autoplist concurrent cython3 pep517
OPTIONS_DEFINE= ALL
ALL_DESC= All optional dependencies
diff --git a/devel/py-pycocotools/files/patch-pyproject.toml b/devel/py-pycocotools/files/patch-pyproject.toml
index a883e4c32ccd..ae8e3ebbde70 100644
--- a/devel/py-pycocotools/files/patch-pyproject.toml
+++ b/devel/py-pycocotools/files/patch-pyproject.toml
@@ -3,10 +3,9 @@
@@ -1,7 +1,7 @@ requires = [
[build-system]
requires = [
-- "cython>=3.1.0",
+ "cython>=3.1.0",
- "numpy>=2.0.0,<3",
- "setuptools>=70.1.0",
-+ "cython",
+ "numpy",
+ "setuptools>=43.0.0",
]
diff --git a/devel/py-pycrdt/Makefile b/devel/py-pycrdt/Makefile
index 63372d20313c..6e76776a3a61 100644
--- a/devel/py-pycrdt/Makefile
+++ b/devel/py-pycrdt/Makefile
@@ -1,6 +1,5 @@
PORTNAME= pycrdt
-PORTVERSION= 0.12.20
-PORTREVISION= 1
+PORTVERSION= 0.12.21
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-pycrdt/Makefile.crates b/devel/py-pycrdt/Makefile.crates
index a761fd3edb28..1c7b5dab9866 100644
--- a/devel/py-pycrdt/Makefile.crates
+++ b/devel/py-pycrdt/Makefile.crates
@@ -3,8 +3,8 @@ CARGO_CRATES= arc-swap-1.7.1 \
async-trait-0.1.88 \
autocfg-1.4.0 \
bitflags-2.9.1 \
- bumpalo-3.17.0 \
- cfg-if-1.0.0 \
+ bumpalo-3.18.1 \
+ cfg-if-1.0.1 \
concurrent-queue-2.5.0 \
crossbeam-utils-0.8.21 \
dashmap-6.1.0 \
@@ -18,37 +18,37 @@ CARGO_CRATES= arc-swap-1.7.1 \
itoa-1.0.15 \
js-sys-0.3.77 \
libc-0.2.172 \
- lock_api-0.4.12 \
+ lock_api-0.4.13 \
log-0.4.27 \
- memchr-2.7.4 \
+ memchr-2.7.5 \
memoffset-0.9.1 \
once_cell-1.21.3 \
parking-2.2.1 \
- parking_lot_core-0.9.10 \
+ parking_lot_core-0.9.11 \
pin-project-lite-0.2.16 \
- portable-atomic-1.11.0 \
+ portable-atomic-1.11.1 \
proc-macro2-1.0.95 \
- pyo3-0.25.0 \
- pyo3-build-config-0.25.0 \
- pyo3-ffi-0.25.0 \
- pyo3-macros-0.25.0 \
- pyo3-macros-backend-0.25.0 \
+ pyo3-0.25.1 \
+ pyo3-build-config-0.25.1 \
+ pyo3-ffi-0.25.1 \
+ pyo3-macros-0.25.1 \
+ pyo3-macros-backend-0.25.1 \
quote-1.0.40 \
- redox_syscall-0.5.12 \
+ redox_syscall-0.5.13 \
ryu-1.0.20 \
scopeguard-1.2.0 \
serde-1.0.219 \
serde_derive-1.0.219 \
serde_json-1.0.140 \
smallstr-0.3.0 \
- smallvec-1.15.0 \
- syn-2.0.101 \
+ smallvec-1.15.1 \
+ syn-2.0.103 \
target-lexicon-0.13.2 \
thiserror-2.0.12 \
thiserror-impl-2.0.12 \
unicode-ident-1.0.18 \
unindent-0.2.4 \
- wasi-0.11.0+wasi-snapshot-preview1 \
+ wasi-0.11.1+wasi-snapshot-preview1 \
wasm-bindgen-0.2.100 \
wasm-bindgen-backend-0.2.100 \
wasm-bindgen-macro-0.2.100 \
diff --git a/devel/py-pycrdt/distinfo b/devel/py-pycrdt/distinfo
index a2318f10708c..8d09d7fd7d9f 100644
--- a/devel/py-pycrdt/distinfo
+++ b/devel/py-pycrdt/distinfo
@@ -1,6 +1,6 @@
-TIMESTAMP = 1748107922
-SHA256 (pycrdt-0.12.20.tar.gz) = c4711f09f7ea06eab54323b31b63929872090a390b66b54a7bdedfd6998ea44c
-SIZE (pycrdt-0.12.20.tar.gz) = 73816
+TIMESTAMP = 1750188104
+SHA256 (pycrdt-0.12.21.tar.gz) = a3c019b3c65d7b6ee96c29b831ac09514dbe0e688187b68b40aba94bd9edf7ae
+SIZE (pycrdt-0.12.21.tar.gz) = 73825
SHA256 (rust/crates/arc-swap-1.7.1.crate) = 69f7f8c3906b62b754cd5326047894316021dcfe5a194c8ea52bdd94934a3457
SIZE (rust/crates/arc-swap-1.7.1.crate) = 68512
SHA256 (rust/crates/async-lock-3.4.0.crate) = ff6e472cdea888a4bd64f342f09b3f50e1886d32afe8df3d663c01140b811b18
@@ -11,10 +11,10 @@ SHA256 (rust/crates/autocfg-1.4.0.crate) = ace50bade8e6234aa140d9a2f552bbee1db4d
SIZE (rust/crates/autocfg-1.4.0.crate) = 17712
SHA256 (rust/crates/bitflags-2.9.1.crate) = 1b8e56985ec62d17e9c1001dc89c88ecd7dc08e47eba5ec7c29c7b5eeecde967
SIZE (rust/crates/bitflags-2.9.1.crate) = 47913
-SHA256 (rust/crates/bumpalo-3.17.0.crate) = 1628fb46dfa0b37568d12e5edd512553eccf6a22a78e8bde00bb4aed84d5bdbf
-SIZE (rust/crates/bumpalo-3.17.0.crate) = 91975
-SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd
-SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934
+SHA256 (rust/crates/bumpalo-3.18.1.crate) = 793db76d6187cd04dff33004d8e6c9cc4e05cd330500379d2394209271b4aeee
+SIZE (rust/crates/bumpalo-3.18.1.crate) = 96348
+SHA256 (rust/crates/cfg-if-1.0.1.crate) = 9555578bc9e57714c812a1f84e4fc5b4d21fcb063490c624de019f7464c91268
+SIZE (rust/crates/cfg-if-1.0.1.crate) = 8683
SHA256 (rust/crates/concurrent-queue-2.5.0.crate) = 4ca0197aee26d1ae37445ee532fefce43251d24cc7c166799f4d46817f1d3973
SIZE (rust/crates/concurrent-queue-2.5.0.crate) = 22654
SHA256 (rust/crates/crossbeam-utils-0.8.21.crate) = d0a5c400df2834b80a4c3327b3aad3a4c4cd4de0629063962b03235697506a28
@@ -41,40 +41,40 @@ SHA256 (rust/crates/js-sys-0.3.77.crate) = 1cfaf33c695fc6e08064efbc1f72ec9374296
SIZE (rust/crates/js-sys-0.3.77.crate) = 55538
SHA256 (rust/crates/libc-0.2.172.crate) = d750af042f7ef4f724306de029d18836c26c1765a54a6a3f094cbd23a7267ffa
SIZE (rust/crates/libc-0.2.172.crate) = 791646
-SHA256 (rust/crates/lock_api-0.4.12.crate) = 07af8b9cdd281b7915f413fa73f29ebd5d55d0d3f0155584dade1ff18cea1b17
-SIZE (rust/crates/lock_api-0.4.12.crate) = 27591
+SHA256 (rust/crates/lock_api-0.4.13.crate) = 96936507f153605bddfcda068dd804796c84324ed2510809e5b2a624c81da765
+SIZE (rust/crates/lock_api-0.4.13.crate) = 28565
SHA256 (rust/crates/log-0.4.27.crate) = 13dc2df351e3202783a1fe0d44375f7295ffb4049267b0f3018346dc122a1d94
SIZE (rust/crates/log-0.4.27.crate) = 48120
-SHA256 (rust/crates/memchr-2.7.4.crate) = 78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3
-SIZE (rust/crates/memchr-2.7.4.crate) = 96670
+SHA256 (rust/crates/memchr-2.7.5.crate) = 32a282da65faaf38286cf3be983213fcf1d2e2a58700e808f83f4ea9a4804bc0
+SIZE (rust/crates/memchr-2.7.5.crate) = 97603
SHA256 (rust/crates/memoffset-0.9.1.crate) = 488016bfae457b036d996092f6cb448677611ce4449e970ceaf42695203f218a
SIZE (rust/crates/memoffset-0.9.1.crate) = 9032
SHA256 (rust/crates/once_cell-1.21.3.crate) = 42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d
SIZE (rust/crates/once_cell-1.21.3.crate) = 34534
SHA256 (rust/crates/parking-2.2.1.crate) = f38d5652c16fde515bb1ecef450ab0f6a219d619a7274976324d5e377f7dceba
SIZE (rust/crates/parking-2.2.1.crate) = 10685
-SHA256 (rust/crates/parking_lot_core-0.9.10.crate) = 1e401f977ab385c9e4e3ab30627d6f26d00e2c73eef317493c4ec6d468726cf8
-SIZE (rust/crates/parking_lot_core-0.9.10.crate) = 32406
+SHA256 (rust/crates/parking_lot_core-0.9.11.crate) = bc838d2a56b5b1a6c25f55575dfc605fabb63bb2365f6c2353ef9159aa69e4a5
+SIZE (rust/crates/parking_lot_core-0.9.11.crate) = 34773
SHA256 (rust/crates/pin-project-lite-0.2.16.crate) = 3b3cff922bd51709b605d9ead9aa71031d81447142d828eb4a6eba76fe619f9b
SIZE (rust/crates/pin-project-lite-0.2.16.crate) = 30504
-SHA256 (rust/crates/portable-atomic-1.11.0.crate) = 350e9b48cbc6b0e028b0473b114454c6316e57336ee184ceab6e53f72c178b3e
-SIZE (rust/crates/portable-atomic-1.11.0.crate) = 181258
+SHA256 (rust/crates/portable-atomic-1.11.1.crate) = f84267b20a16ea918e43c6a88433c2d54fa145c92a811b5b047ccbe153674483
+SIZE (rust/crates/portable-atomic-1.11.1.crate) = 185506
SHA256 (rust/crates/proc-macro2-1.0.95.crate) = 02b3e5e68a3a1a02aad3ec490a98007cbc13c37cbe84a3cd7b8e406d76e7f778
SIZE (rust/crates/proc-macro2-1.0.95.crate) = 51820
-SHA256 (rust/crates/pyo3-0.25.0.crate) = f239d656363bcee73afef85277f1b281e8ac6212a1d42aa90e55b90ed43c47a4
-SIZE (rust/crates/pyo3-0.25.0.crate) = 1120850
-SHA256 (rust/crates/pyo3-build-config-0.25.0.crate) = 755ea671a1c34044fa165247aaf6f419ca39caa6003aee791a0df2713d8f1b6d
-SIZE (rust/crates/pyo3-build-config-0.25.0.crate) = 34122
-SHA256 (rust/crates/pyo3-ffi-0.25.0.crate) = fc95a2e67091e44791d4ea300ff744be5293f394f1bafd9f78c080814d35956e
-SIZE (rust/crates/pyo3-ffi-0.25.0.crate) = 77991
-SHA256 (rust/crates/pyo3-macros-0.25.0.crate) = a179641d1b93920829a62f15e87c0ed791b6c8db2271ba0fd7c2686090510214
-SIZE (rust/crates/pyo3-macros-0.25.0.crate) = 8876
-SHA256 (rust/crates/pyo3-macros-backend-0.25.0.crate) = 9dff85ebcaab8c441b0e3f7ae40a6963ecea8a9f5e74f647e33fcf5ec9a1e89e
-SIZE (rust/crates/pyo3-macros-backend-0.25.0.crate) = 75089
+SHA256 (rust/crates/pyo3-0.25.1.crate) = 8970a78afe0628a3e3430376fc5fd76b6b45c4d43360ffd6cdd40bdde72b682a
+SIZE (rust/crates/pyo3-0.25.1.crate) = 1121993
+SHA256 (rust/crates/pyo3-build-config-0.25.1.crate) = 458eb0c55e7ece017adeba38f2248ff3ac615e53660d7c71a238d7d2a01c7598
+SIZE (rust/crates/pyo3-build-config-0.25.1.crate) = 34126
+SHA256 (rust/crates/pyo3-ffi-0.25.1.crate) = 7114fe5457c61b276ab77c5055f206295b812608083644a5c5b2640c3102565c
+SIZE (rust/crates/pyo3-ffi-0.25.1.crate) = 78058
+SHA256 (rust/crates/pyo3-macros-0.25.1.crate) = a8725c0a622b374d6cb051d11a0983786448f7785336139c3c94f5aa6bef7e50
+SIZE (rust/crates/pyo3-macros-0.25.1.crate) = 8886
+SHA256 (rust/crates/pyo3-macros-backend-0.25.1.crate) = 4109984c22491085343c05b0dbc54ddc405c3cf7b4374fc533f5c3313a572ccc
+SIZE (rust/crates/pyo3-macros-backend-0.25.1.crate) = 76006
SHA256 (rust/crates/quote-1.0.40.crate) = 1885c039570dc00dcb4ff087a89e185fd56bae234ddc7f056a945bf36467248d
SIZE (rust/crates/quote-1.0.40.crate) = 31063
-SHA256 (rust/crates/redox_syscall-0.5.12.crate) = 928fca9cf2aa042393a8325b9ead81d2f0df4cb12e1e24cef072922ccd99c5af
-SIZE (rust/crates/redox_syscall-0.5.12.crate) = 29544
+SHA256 (rust/crates/redox_syscall-0.5.13.crate) = 0d04b7d0ee6b4a0207a0a7adb104d23ecb0b47d6beae7152d0fa34b692b29fd6
+SIZE (rust/crates/redox_syscall-0.5.13.crate) = 29489
SHA256 (rust/crates/ryu-1.0.20.crate) = 28d3b2b1366ec20994f1fd18c3c594f05c5dd4bc44d8bb0c1c632c8d6829481f
SIZE (rust/crates/ryu-1.0.20.crate) = 48738
SHA256 (rust/crates/scopeguard-1.2.0.crate) = 94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49
@@ -87,10 +87,10 @@ SHA256 (rust/crates/serde_json-1.0.140.crate) = 20068b6e96dc6c9bd23e01df8827e6c7
SIZE (rust/crates/serde_json-1.0.140.crate) = 154852
SHA256 (rust/crates/smallstr-0.3.0.crate) = 63b1aefdf380735ff8ded0b15f31aab05daf1f70216c01c02a12926badd1df9d
SIZE (rust/crates/smallstr-0.3.0.crate) = 12221
-SHA256 (rust/crates/smallvec-1.15.0.crate) = 8917285742e9f3e1683f0a9c4e6b57960b7314d0b08d30d1ecd426713ee2eee9
-SIZE (rust/crates/smallvec-1.15.0.crate) = 38113
-SHA256 (rust/crates/syn-2.0.101.crate) = 8ce2b7fc941b3a24138a0a7cf8e858bfc6a992e7978a068a5c760deb0ed43caf
-SIZE (rust/crates/syn-2.0.101.crate) = 299250
+SHA256 (rust/crates/smallvec-1.15.1.crate) = 67b1b7a3b5fe4f1376887184045fcf45c69e92af734b7aaddc05fb777b6fbd03
+SIZE (rust/crates/smallvec-1.15.1.crate) = 38116
+SHA256 (rust/crates/syn-2.0.103.crate) = e4307e30089d6fd6aff212f2da3a1f9e32f3223b1f010fb09b7c95f90f3ca1e8
+SIZE (rust/crates/syn-2.0.103.crate) = 298990
SHA256 (rust/crates/target-lexicon-0.13.2.crate) = e502f78cdbb8ba4718f566c418c52bc729126ffd16baee5baa718cf25dd5a69a
SIZE (rust/crates/target-lexicon-0.13.2.crate) = 27923
SHA256 (rust/crates/thiserror-2.0.12.crate) = 567b8a2dae586314f7be2a752ec7474332959c6460e02bde30d702a66d488708
@@ -101,8 +101,8 @@ SHA256 (rust/crates/unicode-ident-1.0.18.crate) = 5a5f39404a5da50712a4c1eecf25e9
SIZE (rust/crates/unicode-ident-1.0.18.crate) = 47743
SHA256 (rust/crates/unindent-0.2.4.crate) = 7264e107f553ccae879d21fbea1d6724ac785e8c3bfc762137959b5802826ef3
SIZE (rust/crates/unindent-0.2.4.crate) = 7422
-SHA256 (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423
-SIZE (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 28131
+SHA256 (rust/crates/wasi-0.11.1+wasi-snapshot-preview1.crate) = ccf3ec651a847eb01de73ccad15eb7d99f80485de043efb2f370cd654f4ea44b
+SIZE (rust/crates/wasi-0.11.1+wasi-snapshot-preview1.crate) = 28477
SHA256 (rust/crates/wasm-bindgen-0.2.100.crate) = 1edc8929d7499fc4e8f0be2262a241556cfc54a0bea223790e71446f2aab1ef5
SIZE (rust/crates/wasm-bindgen-0.2.100.crate) = 48288
SHA256 (rust/crates/wasm-bindgen-backend-0.2.100.crate) = 2f0a0651a5c2bc21487bde11ee802ccaf4c51935d0d3d42a6101f98161700bc6
diff --git a/devel/py-pydantic2/Makefile b/devel/py-pydantic2/Makefile
index ebdef248cbc1..ea7b954fed16 100644
--- a/devel/py-pydantic2/Makefile
+++ b/devel/py-pydantic2/Makefile
@@ -1,5 +1,5 @@
PORTNAME= pydantic
-PORTVERSION= 2.11.6
+PORTVERSION= 2.11.7
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-pydantic2/distinfo b/devel/py-pydantic2/distinfo
index 0816fcf94250..86339d7cab19 100644
--- a/devel/py-pydantic2/distinfo
+++ b/devel/py-pydantic2/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749813078
-SHA256 (pydantic-2.11.6.tar.gz) = 12b45cfb4af17e555d3c6283d0b55271865fb0b43cc16dd0d52749dc7abf70e7
-SIZE (pydantic-2.11.6.tar.gz) = 787868
+TIMESTAMP = 1750188106
+SHA256 (pydantic-2.11.7.tar.gz) = d989c3c6cb79469287b1569f7447a17848c998458d49ebe294e975b9baf0f0db
+SIZE (pydantic-2.11.7.tar.gz) = 788350
diff --git a/devel/py-pyright/Makefile b/devel/py-pyright/Makefile
index 67ec8f4f467f..b7e7ce0f2015 100644
--- a/devel/py-pyright/Makefile
+++ b/devel/py-pyright/Makefile
@@ -1,5 +1,5 @@
PORTNAME= pyright
-PORTVERSION= 1.1.401
+PORTVERSION= 1.1.402
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-pyright/distinfo b/devel/py-pyright/distinfo
index 51db827e3a26..6827be58bbe8 100644
--- a/devel/py-pyright/distinfo
+++ b/devel/py-pyright/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1748495793
-SHA256 (pyright-1.1.401.tar.gz) = 788a82b6611fa5e34a326a921d86d898768cddf59edde8e93e56087d277cc6f1
-SIZE (pyright-1.1.401.tar.gz) = 3894193
+TIMESTAMP = 1750188108
+SHA256 (pyright-1.1.402.tar.gz) = 85a33c2d40cd4439c66aa946fd4ce71ab2f3f5b8c22ce36a623f59ac22937683
+SIZE (pyright-1.1.402.tar.gz) = 3888207
diff --git a/devel/py-pytest-pep8/Makefile b/devel/py-pytest-pep8/Makefile
deleted file mode 100644
index a21a6573c879..000000000000
--- a/devel/py-pytest-pep8/Makefile
+++ /dev/null
@@ -1,36 +0,0 @@
-PORTNAME= pytest-pep8
-PORTVERSION= 1.0.6
-PORTREVISION= 1
-CATEGORIES= devel python
-MASTER_SITES= PYPI
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-
-MAINTAINER= meka@tilda.center
-COMMENT= Pytest plugin to check PEP8 requirements
-WWW= https://bitbucket.org/pytest-dev/pytest-pep8
-
-LICENSE= APACHE20
-LICENSE_FILE= ${WRKSRC}/LICENSE
-
-DEPRECATED= Depends on expiring devel/py-pytest4
-EXPIRATION_DATE=2025-06-21
-
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest4>=2.4.2:devel/py-pytest4@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}pytest4-cache>=0:devel/py-pytest4-cache@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}pep8>=1.3:devel/pep8@${PY_FLAVOR}
-
-USES= python
-USE_PYTHON= autoplist concurrent distutils
-
-TEST_ENV= PYTHONPATH=${WRKSRC}/src
-
-NO_ARCH= yes
-
-do-test:
- cd ${WRKSRC} && ${SETENV} ${TEST_ENV} ${PYTHON_CMD} -m pytest -v -rs -o addopts= \
- -k 'not test_strict \
- and not test_ok_verbose \
- and not test_mtime_caching \
- and not test_w293w292'
-
-.include <bsd.port.mk>
diff --git a/devel/py-pytest-pep8/distinfo b/devel/py-pytest-pep8/distinfo
deleted file mode 100644
index 630ae17b20d7..000000000000
--- a/devel/py-pytest-pep8/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1576898226
-SHA256 (pytest-pep8-1.0.6.tar.gz) = 032ef7e5fa3ac30f4458c73e05bb67b0f036a8a5cb418a534b3170f89f120318
-SIZE (pytest-pep8-1.0.6.tar.gz) = 7271
diff --git a/devel/py-pytest-pep8/pkg-descr b/devel/py-pytest-pep8/pkg-descr
deleted file mode 100644
index 780de3813157..000000000000
--- a/devel/py-pytest-pep8/pkg-descr
+++ /dev/null
@@ -1,2 +0,0 @@
-This plugin allows to configure on a per-project and per-file basis which
-errors or warnings to care about.
diff --git a/devel/py-pytest-relaxed/Makefile b/devel/py-pytest-relaxed/Makefile
index e9a83c19d882..b1ddc593713f 100644
--- a/devel/py-pytest-relaxed/Makefile
+++ b/devel/py-pytest-relaxed/Makefile
@@ -1,26 +1,24 @@
PORTNAME= pytest-relaxed
-DISTVERSION= 2.0.2
-PORTREVISION= 1
+PORTVERSION= 2.0.2
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-MAINTAINER= bofh@FreeBSD.org
+MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Relaxed test discovery/organization for pytest
-WWW= https://pytest-relaxed.readthedocs.io/
+WWW= https://pytest-relaxed.readthedocs.io/en/latest/ \
+ https://github.com/bitprophet/pytest-relaxed
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
-DEPRECATED= Depends on expiring devel/py-pytest4
-EXPIRATION_DATE=2025-06-21
-
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest4>=3:devel/py-pytest4@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}six>=1:devel/py-six@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}decorator>=4:devel/py-decorator@${PY_FLAVOR}
+BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}decorator>=0:devel/py-decorator@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}pytest>=7,1:devel/py-pytest@${PY_FLAVOR}
USES= python
-USE_PYTHON= autoplist distutils pytest
+USE_PYTHON= autoplist concurrent pep517
NO_ARCH= yes
diff --git a/devel/py-pytest-relaxed/distinfo b/devel/py-pytest-relaxed/distinfo
index 25d4af770626..ca6a7323c79a 100644
--- a/devel/py-pytest-relaxed/distinfo
+++ b/devel/py-pytest-relaxed/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1711809605
+TIMESTAMP = 1750955575
SHA256 (pytest-relaxed-2.0.2.tar.gz) = 956ea028ec30dbbfb680dd8e7b4a7fb8f80a239595e88bace018bf2c0d718248
SIZE (pytest-relaxed-2.0.2.tar.gz) = 27876
diff --git a/devel/py-pytest-relaxed/files/patch-tests_test__display.py b/devel/py-pytest-relaxed/files/patch-tests_test__display.py
deleted file mode 100644
index 9bfced24100d..000000000000
--- a/devel/py-pytest-relaxed/files/patch-tests_test__display.py
+++ /dev/null
@@ -1,23 +0,0 @@
-# Two tests fail when warnings are present in the test run
-# https://github.com/bitprophet/pytest-relaxed/issues/7
-
---- tests/test_display.py.orig 2022-12-17 02:40:44 UTC
-+++ tests/test_display.py
-@@ -18,7 +18,7 @@ def _expect_regular_output(testdir):
- assert "== FAILURES ==" in output
- assert "AssertionError" in output
- # Summary
-- assert "== 1 failed, 4 passed, 1 skipped in " in output
-+ assert "== 1 failed, 4 passed, 1 skipped" in output
-
-
- class TestRegularFunctions:
-@@ -166,7 +166,7 @@ OtherBehaviors
- assert "== FAILURES ==" in output
- assert "AssertionError" in output
- # Summary
-- assert "== 1 failed, 4 passed, 1 skipped in " in output
-+ assert "== 1 failed, 4 passed, 1 skipped" in output
-
- def test_tests_are_colorized_by_test_result(
- self, testdir, environ # noqa: F811,E501
diff --git a/devel/py-pytest-relaxed/pkg-descr b/devel/py-pytest-relaxed/pkg-descr
index 5f2e68860ea4..a0f3f1b209c9 100644
--- a/devel/py-pytest-relaxed/pkg-descr
+++ b/devel/py-pytest-relaxed/pkg-descr
@@ -1,6 +1,5 @@
-This pytest plugin takes a page from the rest of Python, where you don't
-have to explicitly note public module/class members, but only need to
-hint as to which ones are private.
+pytest-relaxed provides 'relaxed' test discovery for pytest.
-By default, all files and objects pytest is told to scan will be considered
-tests; to mark something as not-a-test, simply prefix it with an underscore.
+It is the spiritual successor to spec, but is built for pytest instead of
+nosetests, and rethinks some aspects of the design (such as increased ability to
+opt-in to various behaviors.)
diff --git a/devel/py-pytest-run-parallel/Makefile b/devel/py-pytest-run-parallel/Makefile
index 0ce4556ccde2..18b28128ffb3 100644
--- a/devel/py-pytest-run-parallel/Makefile
+++ b/devel/py-pytest-run-parallel/Makefile
@@ -1,5 +1,5 @@
PORTNAME= pytest-run-parallel
-PORTVERSION= 0.4.3
+PORTVERSION= 0.4.4
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-pytest-run-parallel/distinfo b/devel/py-pytest-run-parallel/distinfo
index 59070fd4dcca..5f42bea77448 100644
--- a/devel/py-pytest-run-parallel/distinfo
+++ b/devel/py-pytest-run-parallel/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1748495799
-SHA256 (pytest_run_parallel-0.4.3.tar.gz) = 8ac488d1e1f2ce7119e98a6aa2d1e6fc36b5c1b855ff58ed2c9fabb17c72c919
-SIZE (pytest_run_parallel-0.4.3.tar.gz) = 49110
+TIMESTAMP = 1750188110
+SHA256 (pytest_run_parallel-0.4.4.tar.gz) = 3a007649ae365c7fabc3beccf716fefeb39040720cac67d85b4004a00235e817
+SIZE (pytest_run_parallel-0.4.4.tar.gz) = 42541
diff --git a/devel/py-pytest-runner/Makefile b/devel/py-pytest-runner/Makefile
deleted file mode 100644
index 05e85828798b..000000000000
--- a/devel/py-pytest-runner/Makefile
+++ /dev/null
@@ -1,25 +0,0 @@
-PORTNAME= pytest-runner
-PORTVERSION= 6.0.1
-CATEGORIES= devel python
-MASTER_SITES= PYPI
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-
-MAINTAINER= bofh@FreeBSD.org
-COMMENT= Test support for pytest runner in setup.py
-WWW= https://github.com/pytest-dev/pytest-runner
-
-LICENSE= MIT
-
-DEPRECATED= pytest-runner depends on deprecated features of setuptools
-EXPIRATION_DATE= 2024-12-31
-
-BUILD_DEPENDS= ${PY_SETUPTOOLS} \
- ${PYTHON_PKGNAMEPREFIX}setuptools-scm>=3.4.1:devel/py-setuptools-scm@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}wheel>0:devel/py-wheel@${PY_FLAVOR}
-
-USES= python
-USE_PYTHON= autoplist pep517 pytest
-
-NO_ARCH= yes
-
-.include <bsd.port.mk>
diff --git a/devel/py-pytest-runner/distinfo b/devel/py-pytest-runner/distinfo
deleted file mode 100644
index ebbbbc8656ba..000000000000
--- a/devel/py-pytest-runner/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1701687286
-SHA256 (pytest-runner-6.0.1.tar.gz) = 70d4739585a7008f37bf4933c013fdb327b8878a5a69fcbb3316c88882f0f49b
-SIZE (pytest-runner-6.0.1.tar.gz) = 16056
diff --git a/devel/py-pytest-runner/files/patch-setup.py b/devel/py-pytest-runner/files/patch-setup.py
deleted file mode 100644
index d2372d7538e9..000000000000
--- a/devel/py-pytest-runner/files/patch-setup.py
+++ /dev/null
@@ -1,9 +0,0 @@
---- setup.py.orig 2022-09-10 13:31:26 UTC
-+++ setup.py
-@@ -0,0 +1,6 @@
-+#!/usr/bin/env python
-+
-+import setuptools
-+
-+if __name__ == "__main__":
-+ setuptools.setup()
diff --git a/devel/py-pytest-runner/pkg-descr b/devel/py-pytest-runner/pkg-descr
deleted file mode 100644
index b774ab9399b1..000000000000
--- a/devel/py-pytest-runner/pkg-descr
+++ /dev/null
@@ -1,13 +0,0 @@
-Setup scripts can use pytest-runner to add setup.py test support
-for pytest runner.
-
-Notice: pytest-runner depends on deprecated features of setuptools and relies on
-features that break security mechanisms in pip.
-
-It is recommended that you:
-
-- Remove 'pytest-runner' from your setup_requires, preferably removing the
- setup_requires option.
-- Remove 'pytest' and any other testing requirements from tests_require,
- preferably removing the tests_requires option.
-- Select a tool to bootstrap and then run tests such as tox.
diff --git a/devel/py-pytest4-cache/Makefile b/devel/py-pytest4-cache/Makefile
deleted file mode 100644
index 70fa9c2ea820..000000000000
--- a/devel/py-pytest4-cache/Makefile
+++ /dev/null
@@ -1,32 +0,0 @@
-PORTNAME= pytest4-cache
-PORTVERSION= 1.0
-PORTREVISION= 1
-CATEGORIES= devel python
-MASTER_SITES= PYPI
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-DISTNAME= ${PORTNAME:C/4//}-${PORTVERSION}
-
-MAINTAINER= loader@FreeBSD.org
-COMMENT= Pytest plugin with mechanisms for caching across test runs (legacy version for pytest 4)
-WWW= https://bitbucket.org/hpk42/pytest-cache/
-
-LICENSE= MIT
-LICENSE_FILE= ${WRKSRC}/LICENSE
-
-DEPRECATED= Depends on expiring devel/py-pytest4
-EXPIRATION_DATE=2025-06-21
-
-CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}pytest-cache
-
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest4>=2.2:devel/py-pytest4@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}execnet>=1.2:sysutils/py-execnet@${PY_FLAVOR}
-TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest4>0:devel/py-pytest4@${PY_FLAVOR}
-
-NO_ARCH= yes
-USES= python
-USE_PYTHON= autoplist distutils
-DO_MAKE_TEST= ${SETENV} ${TEST_ENV} ${PYTHON_CMD} ${PYDISTUTILS_SETUP}
-TEST_TARGET= test
-PYDISTUTILS_PKGNAME= ${PORTNAME:C/4//}
-
-.include <bsd.port.mk>
diff --git a/devel/py-pytest4-cache/distinfo b/devel/py-pytest4-cache/distinfo
deleted file mode 100644
index 919dc0f71ed9..000000000000
--- a/devel/py-pytest4-cache/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1649284663
-SHA256 (pytest-cache-1.0.tar.gz) = be7468edd4d3d83f1e844959fd6e3fd28e77a481440a7118d430130ea31b07a9
-SIZE (pytest-cache-1.0.tar.gz) = 16242
diff --git a/devel/py-pytest4-cache/files/patch-setup.py b/devel/py-pytest4-cache/files/patch-setup.py
deleted file mode 100644
index 75426dd0c02d..000000000000
--- a/devel/py-pytest4-cache/files/patch-setup.py
+++ /dev/null
@@ -1,36 +0,0 @@
---- setup.py.orig 2013-06-04 19:10:04 UTC
-+++ setup.py
-@@ -1,4 +1,24 @@
- from setuptools import setup
-+from setuptools.command.test import test as TestCommand
-+
-+class PyTest(TestCommand):
-+ user_options = [('pytest-args=', 'a', "Arguments to pass to py.test")]
-+
-+ def initialize_options(self):
-+ TestCommand.initialize_options(self)
-+ self.pytest_args = []
-+
-+ def finalize_options(self):
-+ TestCommand.finalize_options(self)
-+ self.test_args = []
-+ self.test_suite = True
-+
-+ def run_tests(self):
-+ # import here, because outside the eggs aren't loaded
-+ import pytest
-+ errno = pytest.main(self.pytest_args)
-+ sys.exit(errno)
-+
- setup(
- name='pytest-cache',
- description='pytest plugin with mechanisms for caching across test runs',
-@@ -10,6 +30,8 @@ setup(
- py_modules=['pytest_cache'],
- entry_points={'pytest11': ['cacheprovider = pytest_cache']},
- install_requires=['pytest>=2.2', 'execnet>=1.1.dev1', ],
-+ tests_require=['pytest'],
-+ cmdclass={'test': PyTest},
- classifiers=[
- 'Development Status :: 3 - Alpha',
- 'Intended Audience :: Developers',
diff --git a/devel/py-pytest4-cache/pkg-descr b/devel/py-pytest4-cache/pkg-descr
deleted file mode 100644
index 3a22082396c7..000000000000
--- a/devel/py-pytest4-cache/pkg-descr
+++ /dev/null
@@ -1 +0,0 @@
-pytest plugin with mechanisms for caching across test runs.
diff --git a/devel/py-pytest4-cov/Makefile b/devel/py-pytest4-cov/Makefile
deleted file mode 100644
index 04ca8ac30946..000000000000
--- a/devel/py-pytest4-cov/Makefile
+++ /dev/null
@@ -1,30 +0,0 @@
-PORTNAME= pytest4-cov
-PORTVERSION= 2.9.0
-PORTREVISION= 1
-CATEGORIES= devel python
-MASTER_SITES= PYPI
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-DISTNAME= ${PORTNAME:C/4//}-${PORTVERSION}
-
-MAINTAINER= dbaio@FreeBSD.org
-COMMENT= Pytest plugin for measuring coverage (legacy version for pytest 4)
-WWW= https://github.com/pytest-dev/pytest-cov
-
-LICENSE= MIT
-LICENSE_FILE= ${WRKSRC}/LICENSE
-
-DEPRECATED= Depends on expiring devel/py-pytest4
-EXPIRATION_DATE=2025-06-21
-
-CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}pytest-cov
-
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}coverage>=4.4:devel/py-coverage@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}pytest4>=3.6:devel/py-pytest4@${PY_FLAVOR}
-
-USES= python
-USE_PYTHON= autoplist concurrent distutils
-PYDISTUTILS_PKGNAME= ${PORTNAME:C/4//}
-
-NO_ARCH= yes
-
-.include <bsd.port.mk>
diff --git a/devel/py-pytest4-cov/distinfo b/devel/py-pytest4-cov/distinfo
deleted file mode 100644
index dfe93af0583b..000000000000
--- a/devel/py-pytest4-cov/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1590933452
-SHA256 (pytest-cov-2.9.0.tar.gz) = b6a814b8ed6247bd81ff47f038511b57fe1ce7f4cc25b9106f1a4b106f1d9322
-SIZE (pytest-cov-2.9.0.tar.gz) = 54269
diff --git a/devel/py-pytest4-cov/pkg-descr b/devel/py-pytest4-cov/pkg-descr
deleted file mode 100644
index 412f3e2ca2c5..000000000000
--- a/devel/py-pytest4-cov/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-This plugin produces coverage reports. It supports centralised testing and
-distributed testing in both load and each modes. It also supports coverage of
-subprocesses.
-
-All features offered by the coverage package should be available, either through
-pytest-cov or through coverage's config file.
diff --git a/devel/py-pytest4-flakes/Makefile b/devel/py-pytest4-flakes/Makefile
deleted file mode 100644
index 008caa9a9d69..000000000000
--- a/devel/py-pytest4-flakes/Makefile
+++ /dev/null
@@ -1,28 +0,0 @@
-PORTNAME= pytest4-flakes
-PORTVERSION= 4.0.5
-PORTREVISION= 1
-CATEGORIES= devel python
-MASTER_SITES= PYPI
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-DISTNAME= ${PORTNAME:C/4//}-${PORTVERSION}
-
-MAINTAINER= yuri@FreeBSD.org
-COMMENT= Pytest plugin for efficiently checking python source with pyflakes (legacy version for pytest4)
-WWW= https://github.com/fschulze/pytest-flakes
-
-LICENSE= MIT
-LICENSE_FILE= ${WRKSRC}/LICENSE
-
-DEPRECATED= Depends on expiring devel/py-pytest4
-EXPIRATION_DATE=2025-06-21
-
-CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}pytest-flakes
-
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest4>=2.8.0:devel/py-pytest4@${PY_FLAVOR}
-
-USES= python
-USE_PYTHON= distutils autoplist
-NO_ARCH= yes
-PYDISTUTILS_PKGNAME= ${PORTNAME:C/4//}
-
-.include <bsd.port.mk>
diff --git a/devel/py-pytest4-flakes/distinfo b/devel/py-pytest4-flakes/distinfo
deleted file mode 100644
index d82fb3f8aed0..000000000000
--- a/devel/py-pytest4-flakes/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1714112551
-SHA256 (pytest-flakes-4.0.5.tar.gz) = 953134e97215ae31f6879fbd7368c18d43f709dc2fab5b7777db2bb2bac3a924
-SIZE (pytest-flakes-4.0.5.tar.gz) = 7313
diff --git a/devel/py-pytest4-flakes/pkg-descr b/devel/py-pytest4-flakes/pkg-descr
deleted file mode 100644
index 07e6f78cd414..000000000000
--- a/devel/py-pytest4-flakes/pkg-descr
+++ /dev/null
@@ -1 +0,0 @@
-pytest plugin to check source code with pyflakes.
diff --git a/devel/py-pytest4/Makefile b/devel/py-pytest4/Makefile
deleted file mode 100644
index 3aaa97dcacbc..000000000000
--- a/devel/py-pytest4/Makefile
+++ /dev/null
@@ -1,62 +0,0 @@
-PORTNAME= pytest
-PORTVERSION= 4.6.11
-PORTREVISION= 2
-PORTEPOCH= 1
-CATEGORIES= devel python
-MASTER_SITES= PYPI
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-PKGNAMESUFFIX= 4
-
-MAINTAINER= python@FreeBSD.org
-COMMENT= Simple powerful testing with Python (legacy version 4)
-WWW= https://docs.pytest.org/en/latest/
-
-LICENSE= MIT
-LICENSE_FILE= ${WRKSRC}/LICENSE
-
-DEPRECATED= Depends on expired devel/py-atomicwrites
-EXPIRATION_DATE=2025-06-21
-
-CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}pytest
-
-BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=40.0:devel/py-setuptools@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}setuptools-scm>=0:devel/py-setuptools-scm@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}atomicwrites>=1.0:devel/py-atomicwrites@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}attrs>=17.4.0:devel/py-attrs@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}more-itertools>=4.0.0:devel/py-more-itertools@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}packaging>=0:devel/py-packaging@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}pluggy0>=0.12<1.0:devel/py-pluggy0@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}py>=1.5.0:devel/py-py@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}six>=1.10.0:devel/py-six@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}wcwidth>=0:devel/py-wcwidth@${PY_FLAVOR}
-TEST_DEPENDS= bash:shells/bash \
- lsof:sysutils/lsof \
- ${PYTHON_PKGNAMEPREFIX}argcomplete>=0:devel/py-argcomplete@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}decorator>=0:devel/py-decorator@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}hypothesis>=3.56:devel/py-hypothesis@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}Jinja2>=0:devel/py-Jinja2@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}mock>=0:devel/py-mock@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}nose>=0:devel/py-nose@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}numpy>=0,1:math/py-numpy@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}pexpect>=0:misc/py-pexpect@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}pytest>=0:devel/py-pytest@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}pytest-xdist>=1.13:devel/py-pytest-xdist@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}requests>=0:www/py-requests@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}twisted>=0:devel/py-twisted@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}unittest2>=0:devel/py-unittest2@${PY_FLAVOR}
-
-USES= python
-USE_PYTHON= autoplist concurrent pep517
-
-NO_ARCH= yes
-
-post-patch:
- @${REINPLACE_CMD} -e 's|%%PYTHON_CMD%%|${PYTHON_CMD}|' ${WRKSRC}/testing/test_parseopt.py
-
-# test_cache_failure_warns fails
-# https://github.com/pytest-dev/pytest/issues/1845
-do-test:
- cd ${WRKSRC} && ${PYTHON_CMD} -m pytest -v -rs -k 'not test_cache_failure_warns'
-
-.include <bsd.port.mk>
diff --git a/devel/py-pytest4/distinfo b/devel/py-pytest4/distinfo
deleted file mode 100644
index db173fdad5c5..000000000000
--- a/devel/py-pytest4/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1620405525
-SHA256 (pytest-4.6.11.tar.gz) = 50fa82392f2120cc3ec2ca0a75ee615be4c479e66669789771f1758332be4353
-SIZE (pytest-4.6.11.tar.gz) = 952305
diff --git a/devel/py-pytest4/files/patch-testing-test_parseopt.py b/devel/py-pytest4/files/patch-testing-test_parseopt.py
deleted file mode 100644
index 22683ffee3af..000000000000
--- a/devel/py-pytest4/files/patch-testing-test_parseopt.py
+++ /dev/null
@@ -1,11 +0,0 @@
---- testing/test_parseopt.py.orig 2020-06-05 12:09:03 UTC
-+++ testing/test_parseopt.py
-@@ -305,7 +305,7 @@ def test_argcomplete(testdir, monkeypatch):
- # redirect output from argcomplete to stdin and stderr is not trivial
- # http://stackoverflow.com/q/12589419/1307905
- # so we use bash
-- fp.write('COMP_WORDBREAKS="$COMP_WORDBREAKS" python -m pytest 8>&1 9>&2')
-+ fp.write('COMP_WORDBREAKS="$COMP_WORDBREAKS" %%PYTHON_CMD%% -m pytest 8>&1 9>&2')
- # alternative would be exteneded Testdir.{run(),_run(),popen()} to be able
- # to handle a keyword argument env that replaces os.environ in popen or
- # extends the copy, advantage: could not forget to restore
diff --git a/devel/py-pytest4/pkg-descr b/devel/py-pytest4/pkg-descr
deleted file mode 100644
index 7dc46df7aed8..000000000000
--- a/devel/py-pytest4/pkg-descr
+++ /dev/null
@@ -1,10 +0,0 @@
-The pytest testing tool makes it easy to write small tests, yet scales to
-support complex functional testing.
-
-Features:
-
- * Detailed info on failing assert statements
- * Auto-discovery of test modules and functions
- * Modular fixtures to manage small or parametrized long-lived test resources
- * Can run unittest (or trial), nose test suites out of the box
- * Rich plugin architecture, with over 315+ external plugins
diff --git a/devel/py-pyyaml-ft/Makefile b/devel/py-pyyaml-ft/Makefile
index fc1664872b53..b49ca6135229 100644
--- a/devel/py-pyyaml-ft/Makefile
+++ b/devel/py-pyyaml-ft/Makefile
@@ -1,5 +1,5 @@
PORTNAME= pyyaml-ft
-PORTVERSION= 7.0.1
+PORTVERSION= 8.0.0
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -18,7 +18,7 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLA
LIB_DEPENDS= libyaml.so:textproc/libyaml
USES= localbase python
-USE_PYTHON= autoplist concurrent cython pep517 pytest
+USE_PYTHON= autoplist concurrent cython3 pep517 pytest
TEST_ENV= PYTHONPATH=${STAGEDIR}${PYTHON_SITELIBDIR}
diff --git a/devel/py-pyyaml-ft/distinfo b/devel/py-pyyaml-ft/distinfo
index 0fb309609c59..381fe446bbcd 100644
--- a/devel/py-pyyaml-ft/distinfo
+++ b/devel/py-pyyaml-ft/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1748495685
-SHA256 (pyyaml_ft-7.0.1.tar.gz) = 3dc548f723e71ed2c1ba3df02e7c0ff4fd32c33bacd70e4c4b69e1bd3469f370
-SIZE (pyyaml_ft-7.0.1.tar.gz) = 140935
+TIMESTAMP = 1750188112
+SHA256 (pyyaml_ft-8.0.0.tar.gz) = 0c947dce03954c7b5d38869ed4878b2e6ff1d44b08a0d84dc83fdad205ae39ab
+SIZE (pyyaml_ft-8.0.0.tar.gz) = 141057
diff --git a/devel/py-pyyaml-ft/files/patch-setup.py b/devel/py-pyyaml-ft/files/patch-setup.py
index 139562878c76..87599dcbfa8e 100644
--- a/devel/py-pyyaml-ft/files/patch-setup.py
+++ b/devel/py-pyyaml-ft/files/patch-setup.py
@@ -1,10 +1,10 @@
---- setup.py.orig 2025-04-28 18:32:18 UTC
+--- setup.py.orig 2025-06-10 15:01:38 UTC
+++ setup.py
@@ -1,6 +1,6 @@ import pathlib
import pathlib
-NAME = 'PyYAML-ft'
+NAME = 'pyyaml-ft'
- VERSION = '7.0.1'
+ VERSION = '8.0.0'
DESCRIPTION = "YAML parser and emitter for Python with support for free-threading"
LONG_DESCRIPTION = (pathlib.Path(__file__).parent / 'README.md').read_text(encoding="utf-8")
diff --git a/devel/py-recurring-ical-events/Makefile b/devel/py-recurring-ical-events/Makefile
index fd89d141d118..258e4ac9bc46 100644
--- a/devel/py-recurring-ical-events/Makefile
+++ b/devel/py-recurring-ical-events/Makefile
@@ -1,5 +1,5 @@
PORTNAME= recurring-ical-events
-PORTVERSION= 3.7.0
+PORTVERSION= 3.8.0
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -7,7 +7,8 @@ DISTNAME= recurring_ical_events-${PORTVERSION}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Calculate recurrence times of events, todos, alarms and journals based on icalendar RFC5545
-WWW= https://github.com/niccokunzmann/python-recurring-ical-events
+WWW= https://recurring-ical-events.readthedocs.io/en/latest/ \
+ https://github.com/niccokunzmann/python-recurring-ical-events
LICENSE= LGPL3+
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-recurring-ical-events/distinfo b/devel/py-recurring-ical-events/distinfo
index 9374a66eabfa..dd117c6eb7f5 100644
--- a/devel/py-recurring-ical-events/distinfo
+++ b/devel/py-recurring-ical-events/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745936174
-SHA256 (recurring_ical_events-3.7.0.tar.gz) = abf635ec48dbfd8204dc5bea2d038a4c283a59161aab55ed140d03aa8494bb30
-SIZE (recurring_ical_events-3.7.0.tar.gz) = 603282
+TIMESTAMP = 1750188116
+SHA256 (recurring_ical_events-3.8.0.tar.gz) = 3e8c7c35d9bd8956a7ab91afad51477c60d972e1236d3fd1b55087a66bce7d04
+SIZE (recurring_ical_events-3.8.0.tar.gz) = 602665
diff --git a/devel/py-requirements-detector/Makefile b/devel/py-requirements-detector/Makefile
index 6772e6356065..7cee46608f03 100644
--- a/devel/py-requirements-detector/Makefile
+++ b/devel/py-requirements-detector/Makefile
@@ -1,5 +1,5 @@
PORTNAME= requirements-detector
-PORTVERSION= 1.3.2
+PORTVERSION= 1.4.0
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -12,20 +12,15 @@ WWW= https://github.com/prospector-dev/requirements-detector
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}poetry-core>=1.0.0:devel/py-poetry-core@${PY_FLAVOR}
+BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}poetry-core>=1:devel/py-poetry-core@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}astroid>=3.0<4:devel/py-astroid@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}packaging>=21.3:devel/py-packaging@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}semver>=3.0.0<4:devel/py-semver@${PY_FLAVOR}
+ ${PYTHON_PKGNAMEPREFIX}semver>=3.0.0<4:devel/py-semver@${PY_FLAVOR} \
+ ${PY_TOMLI}
USES= python
USE_PYTHON= autoplist concurrent pep517
NO_ARCH= yes
-.include <bsd.port.pre.mk>
-
-.if ${PYTHON_REL} < 31100
-RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}toml>=0.10.2<0.11:textproc/py-toml@${PY_FLAVOR}
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/devel/py-requirements-detector/distinfo b/devel/py-requirements-detector/distinfo
index 8d6ef1098ab1..284ca509e427 100644
--- a/devel/py-requirements-detector/distinfo
+++ b/devel/py-requirements-detector/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1731679302
-SHA256 (requirements_detector-1.3.2.tar.gz) = af5a3ea98ca703d14cf7b66751b2aeb3656d02d9e5fc1c97d7d4da02b057b601
-SIZE (requirements_detector-1.3.2.tar.gz) = 16342
+TIMESTAMP = 1750188114
+SHA256 (requirements_detector-1.4.0.tar.gz) = 0326c39269d87504c0e1b75932b86a6fdaa8a9eb3ce82243e5a21b696c2ade76
+SIZE (requirements_detector-1.4.0.tar.gz) = 15890
diff --git a/devel/py-spyder-unittest/Makefile b/devel/py-spyder-unittest/Makefile
deleted file mode 100644
index f9185875658e..000000000000
--- a/devel/py-spyder-unittest/Makefile
+++ /dev/null
@@ -1,28 +0,0 @@
-PORTNAME= spyder-unittest
-DISTVERSION= 0.6.0
-PORTREVISION= 2
-CATEGORIES= devel python
-MASTER_SITES= PYPI
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-DISTNAME= ${PORTNAME:S/-/_/}-${DISTVERSION}
-
-MAINTAINER= yuri@FreeBSD.org
-COMMENT= Plugin to run tests from within the Spyder IDE
-WWW= https://github.com/spyder-ide/spyder-unittest
-
-LICENSE= MIT
-LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-
-DEPRECATED= Depends on expiring devel/spyder
-EXPIRATION_DATE=2025-06-21
-
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}lxml>0:devel/py-lxml@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}pyzmq>0:net/py-pyzmq@${PY_FLAVOR} \
- spyder>0:devel/spyder
-
-USES= python
-USE_PYTHON= distutils autoplist
-
-NO_ARCH= yes
-
-.include <bsd.port.mk>
diff --git a/devel/py-spyder-unittest/distinfo b/devel/py-spyder-unittest/distinfo
deleted file mode 100644
index 07f7a2fff484..000000000000
--- a/devel/py-spyder-unittest/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1688370744
-SHA256 (spyder_unittest-0.6.0.tar.gz) = 3c6ba7b7e5b7cb22313a5cf103098805f3b8b00c60301621f10afc98002462dd
-SIZE (spyder_unittest-0.6.0.tar.gz) = 59067
diff --git a/devel/py-spyder-unittest/pkg-descr b/devel/py-spyder-unittest/pkg-descr
deleted file mode 100644
index 18f4cd42d67f..000000000000
--- a/devel/py-spyder-unittest/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-Spyder-unittest is a plugin that integrates popular unit test frameworks with
-Spyder, allowing you to run test suites and view the results in the IDE.
-
-The plugin supports the unittest module in the Python standard library as well
-as the pytest and nose testing frameworks. Support for pytest is most complete
-at the moment.
diff --git a/devel/py-textualeffects/Makefile b/devel/py-textualeffects/Makefile
index 89b73cd4c33f..0bbabb066f43 100644
--- a/devel/py-textualeffects/Makefile
+++ b/devel/py-textualeffects/Makefile
@@ -1,5 +1,5 @@
PORTNAME= textualeffects
-DISTVERSION= 0.1.3
+DISTVERSION= 0.1.4
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -12,7 +12,7 @@ LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hatchling>=1.25.0:devel/py-hatchling@${PY_FLAVOR}
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}terminaltexteffects>=0.11.0:devel/py-terminaltexteffects@${PY_FLAVOR}
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}terminaltexteffects>=0.12.0:devel/py-terminaltexteffects@${PY_FLAVOR}
USES= python
USE_PYTHON= autoplist pep517
diff --git a/devel/py-textualeffects/distinfo b/devel/py-textualeffects/distinfo
index 4c3f41d90c82..1f9ebecd0695 100644
--- a/devel/py-textualeffects/distinfo
+++ b/devel/py-textualeffects/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1727600701
-SHA256 (textualeffects-0.1.3.tar.gz) = b3a2ebb0226efee6c321742ac50958d8755bcc373df85b5413da014ae954b26f
-SIZE (textualeffects-0.1.3.tar.gz) = 41183
+TIMESTAMP = 1750679049
+SHA256 (textualeffects-0.1.4.tar.gz) = 86709321d49cd7abf47ed513782130174e6f5d85ea16996a7c38709c3646c463
+SIZE (textualeffects-0.1.4.tar.gz) = 55100
diff --git a/devel/py-thriftpy2/Makefile b/devel/py-thriftpy2/Makefile
index cab0243774f4..48e499e06492 100644
--- a/devel/py-thriftpy2/Makefile
+++ b/devel/py-thriftpy2/Makefile
@@ -1,5 +1,6 @@
PORTNAME= thriftpy2
PORTVERSION= 0.5.2
+PORTREVISION= 1
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -18,7 +19,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}ply>=3.4<4.0:devel/py-ply@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}six>=1.15<2:devel/py-six@${PY_FLAVOR}
USES= python
-USE_PYTHON= autoplist concurrent cython pep517
+USE_PYTHON= autoplist concurrent cython3 pep517
post-install:
${FIND} ${STAGEDIR}${PYTHON_SITELIBDIR} -name '*.so' -exec ${STRIP_CMD} {} +
diff --git a/devel/py-thriftpy2/files/patch-pyproject.toml b/devel/py-thriftpy2/files/patch-pyproject.toml
deleted file mode 100644
index c9747b866406..000000000000
--- a/devel/py-thriftpy2/files/patch-pyproject.toml
+++ /dev/null
@@ -1,11 +0,0 @@
---- pyproject.toml.orig 2024-07-05 11:57:11 UTC
-+++ pyproject.toml
-@@ -9,7 +9,7 @@ dependencies = [
- {name = "ThriftPy Organization", email = "gotzehsing@gmail.com"},
- ]
- dependencies = [
-- "Cython>=3.0.10",
-+ "Cython",
- "ply>=3.4,<4.0",
- "six~=1.15",
- ]
diff --git a/devel/py-tooz/Makefile b/devel/py-tooz/Makefile
index c7b7652c9101..b7007fec7a9b 100644
--- a/devel/py-tooz/Makefile
+++ b/devel/py-tooz/Makefile
@@ -1,5 +1,5 @@
PORTNAME= tooz
-PORTVERSION= 6.3.0
+PORTVERSION= 7.0.0
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -12,10 +12,11 @@ WWW= https://docs.openstack.org/tooz/latest/ \
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pbr>=1.8:devel/py-pbr@${PY_FLAVOR} \
+BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pbr>=6.1.1:devel/py-pbr@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}fasteners>=0.7:devel/py-fasteners@${PY_FLAVOR} \
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}debtcollector>=3.0.0:devel/py-debtcollector@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}fasteners>=0.7:devel/py-fasteners@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}futurist>=1.2.0:devel/py-futurist@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}msgpack>=0.4.0:devel/py-msgpack@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}oslo.serialization>=1.10.0:devel/py-oslo.serialization@${PY_FLAVOR} \
@@ -35,7 +36,6 @@ POSTGRESQL_DESC=PostgreSQL database support
REDIS_DESC= Redis support
POSTGRESQL_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}psycopg2>=2.5:databases/py-psycopg2@${PY_FLAVOR}
-REDIS_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}packaging>=20.4.0:devel/py-packaging@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}redis>=4.0.0:databases/py-redis@${PY_FLAVOR}
+REDIS_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}redis>=4.0.0:databases/py-redis@${PY_FLAVOR}
.include <bsd.port.mk>
diff --git a/devel/py-tooz/distinfo b/devel/py-tooz/distinfo
index bee17b01822c..e9d5118c1b56 100644
--- a/devel/py-tooz/distinfo
+++ b/devel/py-tooz/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1725559819
-SHA256 (tooz-6.3.0.tar.gz) = 95303f5d6fb96d64c4ab4b80368e8c9198044784b4ff090301da4355add259c9
-SIZE (tooz-6.3.0.tar.gz) = 99998
+TIMESTAMP = 1750188118
+SHA256 (tooz-7.0.0.tar.gz) = af0aa21cb8b7bd561df3aea85b127e54858975314ecb69d1eac56a03e6e5b8d5
+SIZE (tooz-7.0.0.tar.gz) = 102569
diff --git a/devel/py-wait-for2/Makefile b/devel/py-wait-for2/Makefile
index 4988b81ebfc1..63df43a80ae5 100644
--- a/devel/py-wait-for2/Makefile
+++ b/devel/py-wait-for2/Makefile
@@ -1,5 +1,5 @@
PORTNAME= wait-for2
-DISTVERSION= 0.3.2
+DISTVERSION= 0.4.1
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-wait-for2/distinfo b/devel/py-wait-for2/distinfo
index 83ec7bb55dd2..9d16877fea99 100644
--- a/devel/py-wait-for2/distinfo
+++ b/devel/py-wait-for2/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1748292412
-SHA256 (wait_for2-0.3.2.tar.gz) = 93863026dc35f3471104ecf7de1f4a0b31f4c8b12a2241c0d6ee26dcc0c2092a
-SIZE (wait_for2-0.3.2.tar.gz) = 16673
+TIMESTAMP = 1750959844
+SHA256 (wait_for2-0.4.1.tar.gz) = 7f415415d21845c441391d6b4abe68f5959d2c0fbe927c2f61be28a297bc2acb
+SIZE (wait_for2-0.4.1.tar.gz) = 17519
diff --git a/devel/pydbus-common/Makefile b/devel/pydbus-common/Makefile
index 318ee2c2d900..dd6f9f68554c 100644
--- a/devel/pydbus-common/Makefile
+++ b/devel/pydbus-common/Makefile
@@ -66,7 +66,7 @@ LIB_DEPENDS+= libdbus-glib-1.so:devel/dbus-glib
RUN_DEPENDS+= pydbus-common>=0:devel/pydbus-common
USE_LDCONFIG= yes
USES+= python
-USE_PYTHON= flavors py3kplist
+USE_PYTHON= flavors
post-install:
@${RM} -r ${STAGEDIR}${PREFIX}/include/dbus-1.0 \
diff --git a/devel/qca/Makefile b/devel/qca/Makefile
index ffeb2a585be9..e16ea68fd753 100644
--- a/devel/qca/Makefile
+++ b/devel/qca/Makefile
@@ -1,5 +1,6 @@
PORTNAME= qca
DISTVERSION= 2.3.10
+PORTREVISION= 1
CATEGORIES= devel
MASTER_SITES= KDE/stable/qca/${PORTVERSION}
PKGNAMESUFFIX= -${FLAVOR}
diff --git a/devel/qschematic/Makefile b/devel/qschematic/Makefile
index 88abd73d9d63..1da4c1675ffe 100644
--- a/devel/qschematic/Makefile
+++ b/devel/qschematic/Makefile
@@ -1,5 +1,5 @@
PORTNAME= qschematic
-DISTVERSION= 3.0.0
+DISTVERSION= 3.0.1
CATEGORIES= devel
MAINTAINER= jbo@FreeBSD.org
diff --git a/devel/qschematic/distinfo b/devel/qschematic/distinfo
index 6a8daad66adc..441c58bc90d1 100644
--- a/devel/qschematic/distinfo
+++ b/devel/qschematic/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750356414
-SHA256 (simulton-QSchematic-3.0.0_GH0.tar.gz) = ad27500ad88cfa7b4324754a139fde54b36892d78953c18a7b61be3df84e35a3
-SIZE (simulton-QSchematic-3.0.0_GH0.tar.gz) = 1561087
+TIMESTAMP = 1750467549
+SHA256 (simulton-QSchematic-3.0.1_GH0.tar.gz) = 9b0afd66ff47be188a069dea3c995e4507c5aca75f1755abf2173cf5415aa021
+SIZE (simulton-QSchematic-3.0.1_GH0.tar.gz) = 1561031
diff --git a/devel/rubygem-activesupport-gitlab/Makefile b/devel/rubygem-activesupport-gitlab/Makefile
index e827dbc8e41b..87203593c575 100644
--- a/devel/rubygem-activesupport-gitlab/Makefile
+++ b/devel/rubygem-activesupport-gitlab/Makefile
@@ -19,7 +19,7 @@ RUN_DEPENDS= rubygem-base64>=0:converters/rubygem-base64 \
rubygem-connection_pool>=2.2.5:net/rubygem-connection_pool \
rubygem-drb>=0:devel/rubygem-drb \
rubygem-i18n>=1.6,2<2,2:devel/rubygem-i18n \
- rubygem-logger>=1.4.2:devel/rubygem-logger \
+ rubygem-logger-gitlab>=1.4.2:devel/rubygem-logger-gitlab \
rubygem-minitest>=5.1:devel/rubygem-minitest \
rubygem-mutex_m>=0:devel/rubygem-mutex_m \
rubygem-securerandom>=0.3:security/rubygem-securerandom \
diff --git a/devel/rubygem-aliyun-sdk-gitlab/Makefile b/devel/rubygem-aliyun-sdk-gitlab/Makefile
new file mode 100644
index 000000000000..4931f107323a
--- /dev/null
+++ b/devel/rubygem-aliyun-sdk-gitlab/Makefile
@@ -0,0 +1,18 @@
+PORTNAME= aliyun-sdk
+PORTVERSION= 0.8.0
+CATEGORIES= devel rubygems
+MASTER_SITES= RG
+PKGNAMESUFFIX= -gitlab
+
+MAINTAINER= mfechner@FreeBSD.org
+COMMENT= Ruby program to facilitate accessing Aliyun Object Storage Service
+WWW= https://github.com/aliyun/aliyun-oss-ruby-sdk
+
+LICENSE= MIT
+
+RUN_DEPENDS= rubygem-nokogiri>=1.6<2:textproc/rubygem-nokogiri \
+ rubygem-rest-client-gitlab>=2.0<3:www/rubygem-rest-client-gitlab
+
+USES= gem
+
+.include <bsd.port.mk>
diff --git a/devel/rubygem-aliyun-sdk-gitlab/distinfo b/devel/rubygem-aliyun-sdk-gitlab/distinfo
new file mode 100644
index 000000000000..ca8b700e69d7
--- /dev/null
+++ b/devel/rubygem-aliyun-sdk-gitlab/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1598029481
+SHA256 (rubygem/aliyun-sdk-0.8.0.gem) = 65915d3f9b528082253d1f9ad0e4d13d6b552933fe49251c68c6915cd4d75b9d
+SIZE (rubygem/aliyun-sdk-0.8.0.gem) = 80896
diff --git a/devel/rubygem-aliyun-sdk-gitlab/pkg-descr b/devel/rubygem-aliyun-sdk-gitlab/pkg-descr
new file mode 100644
index 000000000000..112385940107
--- /dev/null
+++ b/devel/rubygem-aliyun-sdk-gitlab/pkg-descr
@@ -0,0 +1,2 @@
+Alibaba Cloud OSS SDK for Ruby is a Ruby client program for convenient access to
+Alibaba Cloud OSS (Object Storage Service) RESTful APIs.
diff --git a/devel/rubygem-async-gitlab/Makefile b/devel/rubygem-async-gitlab/Makefile
index b87236a74955..52e369b59935 100644
--- a/devel/rubygem-async-gitlab/Makefile
+++ b/devel/rubygem-async-gitlab/Makefile
@@ -1,5 +1,5 @@
PORTNAME= async
-PORTVERSION= 2.23.1
+PORTVERSION= 2.24.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
PKGNAMESUFFIX= -gitlab
diff --git a/devel/rubygem-async-gitlab/distinfo b/devel/rubygem-async-gitlab/distinfo
index 9648b0f6d0e4..3ff97f0ad315 100644
--- a/devel/rubygem-async-gitlab/distinfo
+++ b/devel/rubygem-async-gitlab/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1742395349
-SHA256 (rubygem/async-2.23.1.gem) = 612c97346948a5dbfb6b4aef12976416b01aef48ec2d41677efb25c8c32a5006
-SIZE (rubygem/async-2.23.1.gem) = 36352
+TIMESTAMP = 1750222027
+SHA256 (rubygem/async-2.24.0.gem) = 589d11ac6d5808da195ed5ac71f37afcab505855aa958bf5fc463a5469c34377
+SIZE (rubygem/async-2.24.0.gem) = 36864
diff --git a/devel/rubygem-async/Makefile b/devel/rubygem-async/Makefile
index 59ba78641d09..b8877fdaa07f 100644
--- a/devel/rubygem-async/Makefile
+++ b/devel/rubygem-async/Makefile
@@ -1,5 +1,5 @@
PORTNAME= async
-PORTVERSION= 2.24.0
+PORTVERSION= 2.25.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -13,7 +13,7 @@ LICENSE_FILE= ${WRKSRC}/license.md
RUN_DEPENDS= rubygem-console>=1.29<2:devel/rubygem-console \
rubygem-fiber-annotation>=0:devel/rubygem-fiber-annotation \
- rubygem-io-event>=1.9<2:devel/rubygem-io-event \
+ rubygem-io-event>=1.11<2:devel/rubygem-io-event \
rubygem-metrics>=0.12<1:devel/rubygem-metrics \
rubygem-traces>=0.15<1:devel/rubygem-traces
diff --git a/devel/rubygem-async/distinfo b/devel/rubygem-async/distinfo
index 69fc9c4e3818..b4ebdbd03583 100644
--- a/devel/rubygem-async/distinfo
+++ b/devel/rubygem-async/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1747546610
-SHA256 (rubygem/async-2.24.0.gem) = 589d11ac6d5808da195ed5ac71f37afcab505855aa958bf5fc463a5469c34377
-SIZE (rubygem/async-2.24.0.gem) = 36864
+TIMESTAMP = 1750188168
+SHA256 (rubygem/async-2.25.0.gem) = bbc6293b86cac00025a0b1cc3baaf27638a0c94db60a842f2e8c870febf5b6e1
+SIZE (rubygem/async-2.25.0.gem) = 36864
diff --git a/devel/rubygem-aws-partitions/Makefile b/devel/rubygem-aws-partitions/Makefile
index 05b45d3d67a0..18338ec6129a 100644
--- a/devel/rubygem-aws-partitions/Makefile
+++ b/devel/rubygem-aws-partitions/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-partitions
-PORTVERSION= 1.1112.0
+PORTVERSION= 1.1113.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-aws-partitions/distinfo b/devel/rubygem-aws-partitions/distinfo
index 0f2fe71138e1..0f1da122921f 100644
--- a/devel/rubygem-aws-partitions/distinfo
+++ b/devel/rubygem-aws-partitions/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749813130
-SHA256 (rubygem/aws-partitions-1.1112.0.gem) = d97266ffe4a078c4999589fc4bb90262574137b73504be1317154c60c94b6027
-SIZE (rubygem/aws-partitions-1.1112.0.gem) = 80896
+TIMESTAMP = 1750188170
+SHA256 (rubygem/aws-partitions-1.1113.0.gem) = 92f02ae8db6153c849f817b4049dcdf81b68e57557d2bdb0125fe4c5e9287d7e
+SIZE (rubygem/aws-partitions-1.1113.0.gem) = 80896
diff --git a/devel/rubygem-aws-sdk-amplify/Makefile b/devel/rubygem-aws-sdk-amplify/Makefile
index b8850c3ec2d5..caf2114b9a4c 100644
--- a/devel/rubygem-aws-sdk-amplify/Makefile
+++ b/devel/rubygem-aws-sdk-amplify/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-amplify
-PORTVERSION= 1.86.0
+PORTVERSION= 1.87.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-aws-sdk-amplify/distinfo b/devel/rubygem-aws-sdk-amplify/distinfo
index fd5c991dad70..af3c34ad730d 100644
--- a/devel/rubygem-aws-sdk-amplify/distinfo
+++ b/devel/rubygem-aws-sdk-amplify/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749813142
-SHA256 (rubygem/aws-sdk-amplify-1.86.0.gem) = 1dcfb37be9b97123620d0a6cbe54aecf2001e607f7cb326507646d8f0c634e4c
-SIZE (rubygem/aws-sdk-amplify-1.86.0.gem) = 63488
+TIMESTAMP = 1750188172
+SHA256 (rubygem/aws-sdk-amplify-1.87.0.gem) = 4ef28f0e9266eace3e35306631cacce780c603a52b63661e15fdb5c866f8ea77
+SIZE (rubygem/aws-sdk-amplify-1.87.0.gem) = 63488
diff --git a/devel/rubygem-aws-sdk-apigateway/Makefile b/devel/rubygem-aws-sdk-apigateway/Makefile
index 7ded7a9312ef..87ce244d20fd 100644
--- a/devel/rubygem-aws-sdk-apigateway/Makefile
+++ b/devel/rubygem-aws-sdk-apigateway/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-apigateway
-PORTVERSION= 1.117.0
+PORTVERSION= 1.118.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-aws-sdk-apigateway/distinfo b/devel/rubygem-aws-sdk-apigateway/distinfo
index 9d36119f4f80..7a1383ab4f90 100644
--- a/devel/rubygem-aws-sdk-apigateway/distinfo
+++ b/devel/rubygem-aws-sdk-apigateway/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749813148
-SHA256 (rubygem/aws-sdk-apigateway-1.117.0.gem) = 615dfbbb048d0ea1503240dcd150db70c542c6b08c14177b56f3267f7a85822a
-SIZE (rubygem/aws-sdk-apigateway-1.117.0.gem) = 119296
+TIMESTAMP = 1750188174
+SHA256 (rubygem/aws-sdk-apigateway-1.118.0.gem) = e66d5fb7e84cdbda1a108f36e33133e694fad2fd904df658b4dad6f1613867a0
+SIZE (rubygem/aws-sdk-apigateway-1.118.0.gem) = 119808
diff --git a/devel/rubygem-aws-sdk-apigatewayv2/Makefile b/devel/rubygem-aws-sdk-apigatewayv2/Makefile
index 3257314af714..c8be9755ad00 100644
--- a/devel/rubygem-aws-sdk-apigatewayv2/Makefile
+++ b/devel/rubygem-aws-sdk-apigatewayv2/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-apigatewayv2
-PORTVERSION= 1.76.0
+PORTVERSION= 1.77.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-aws-sdk-apigatewayv2/distinfo b/devel/rubygem-aws-sdk-apigatewayv2/distinfo
index 09a62e7c90c2..8e33073ef27c 100644
--- a/devel/rubygem-aws-sdk-apigatewayv2/distinfo
+++ b/devel/rubygem-aws-sdk-apigatewayv2/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749813152
-SHA256 (rubygem/aws-sdk-apigatewayv2-1.76.0.gem) = 94276edeeeb20904a281ffb16c9b8023e62a100b97de27066212c3728f86ed81
-SIZE (rubygem/aws-sdk-apigatewayv2-1.76.0.gem) = 95232
+TIMESTAMP = 1750188176
+SHA256 (rubygem/aws-sdk-apigatewayv2-1.77.0.gem) = c564c8deb48b8de136304c0d5964860bf07d79ba38beb16d28d93c8f9cd8e07e
+SIZE (rubygem/aws-sdk-apigatewayv2-1.77.0.gem) = 100864
diff --git a/devel/rubygem-aws-sdk-bcmpricingcalculator/Makefile b/devel/rubygem-aws-sdk-bcmpricingcalculator/Makefile
index d82c120139f3..5991fc4f0aed 100644
--- a/devel/rubygem-aws-sdk-bcmpricingcalculator/Makefile
+++ b/devel/rubygem-aws-sdk-bcmpricingcalculator/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-bcmpricingcalculator
-PORTVERSION= 1.11.0
+PORTVERSION= 1.12.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-aws-sdk-bcmpricingcalculator/distinfo b/devel/rubygem-aws-sdk-bcmpricingcalculator/distinfo
index 0a00162a279a..c8f8b1b69c35 100644
--- a/devel/rubygem-aws-sdk-bcmpricingcalculator/distinfo
+++ b/devel/rubygem-aws-sdk-bcmpricingcalculator/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749813212
-SHA256 (rubygem/aws-sdk-bcmpricingcalculator-1.11.0.gem) = f75e93347bd068a40734cedf8b764363540b40bc753fe680576100ca3f1c05d9
-SIZE (rubygem/aws-sdk-bcmpricingcalculator-1.11.0.gem) = 54272
+TIMESTAMP = 1750188178
+SHA256 (rubygem/aws-sdk-bcmpricingcalculator-1.12.0.gem) = df1937f03370feb5bbd5636fbf648263a381f1b310f580b04ccb08a95327d42b
+SIZE (rubygem/aws-sdk-bcmpricingcalculator-1.12.0.gem) = 54272
diff --git a/devel/rubygem-aws-sdk-bedrock/Makefile b/devel/rubygem-aws-sdk-bedrock/Makefile
index d4062562091f..9149ced67270 100644
--- a/devel/rubygem-aws-sdk-bedrock/Makefile
+++ b/devel/rubygem-aws-sdk-bedrock/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-bedrock
-PORTVERSION= 1.47.0
+PORTVERSION= 1.48.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-aws-sdk-bedrock/distinfo b/devel/rubygem-aws-sdk-bedrock/distinfo
index d5aa42246fd5..6f3a4b54ed38 100644
--- a/devel/rubygem-aws-sdk-bedrock/distinfo
+++ b/devel/rubygem-aws-sdk-bedrock/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749813214
-SHA256 (rubygem/aws-sdk-bedrock-1.47.0.gem) = b58b50cb2a78b8df88690349c3fe0e9de085d812c970582e909f0f801c7bfca5
-SIZE (rubygem/aws-sdk-bedrock-1.47.0.gem) = 126464
+TIMESTAMP = 1750188180
+SHA256 (rubygem/aws-sdk-bedrock-1.48.0.gem) = c5d1c30eef9b7daa19bd27ebc0657619e5f6cd9885ed01f6ab4128129ba1471e
+SIZE (rubygem/aws-sdk-bedrock-1.48.0.gem) = 129536
diff --git a/devel/rubygem-aws-sdk-bedrockagentruntime/Makefile b/devel/rubygem-aws-sdk-bedrockagentruntime/Makefile
index 96bf3c145c30..f1d1dc321a54 100644
--- a/devel/rubygem-aws-sdk-bedrockagentruntime/Makefile
+++ b/devel/rubygem-aws-sdk-bedrockagentruntime/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-bedrockagentruntime
-PORTVERSION= 1.57.0
+PORTVERSION= 1.58.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-aws-sdk-bedrockagentruntime/distinfo b/devel/rubygem-aws-sdk-bedrockagentruntime/distinfo
index ae567180de8b..858cc2a22c6e 100644
--- a/devel/rubygem-aws-sdk-bedrockagentruntime/distinfo
+++ b/devel/rubygem-aws-sdk-bedrockagentruntime/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749813218
-SHA256 (rubygem/aws-sdk-bedrockagentruntime-1.57.0.gem) = 2c829ac12bebb9ddf5a8915752cdde6a800cb9665bc1ff377b6b117765e95296
-SIZE (rubygem/aws-sdk-bedrockagentruntime-1.57.0.gem) = 137216
+TIMESTAMP = 1750188182
+SHA256 (rubygem/aws-sdk-bedrockagentruntime-1.58.0.gem) = f85be8e827871890e7f66ea9e026ca55f87dc32aa23286e39206a8fe97d47795
+SIZE (rubygem/aws-sdk-bedrockagentruntime-1.58.0.gem) = 138752
diff --git a/devel/rubygem-aws-sdk-cloudformation-gitlab/Makefile b/devel/rubygem-aws-sdk-cloudformation-gitlab/Makefile
index 3d867f11058b..dcf963888f8d 100644
--- a/devel/rubygem-aws-sdk-cloudformation-gitlab/Makefile
+++ b/devel/rubygem-aws-sdk-cloudformation-gitlab/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-cloudformation
-PORTVERSION= 1.131.0
+PORTVERSION= 1.133.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
PKGNAMESUFFIX= -gitlab
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-cloudforma
LICENSE= APACHE20
-RUN_DEPENDS= rubygem-aws-sdk-core-gitlab>=3.216.0<4:devel/rubygem-aws-sdk-core-gitlab \
+RUN_DEPENDS= rubygem-aws-sdk-core-gitlab>=3.225.0<4:devel/rubygem-aws-sdk-core-gitlab \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-cloudformation-gitlab/distinfo b/devel/rubygem-aws-sdk-cloudformation-gitlab/distinfo
index 3dbe19208acc..c176a32bbd68 100644
--- a/devel/rubygem-aws-sdk-cloudformation-gitlab/distinfo
+++ b/devel/rubygem-aws-sdk-cloudformation-gitlab/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749359727
-SHA256 (rubygem/aws-sdk-cloudformation-1.131.0.gem) = b76aff1fa4ce825dfb21d88b105bde5037b12f5596ce9be78778d2f035e873ae
-SIZE (rubygem/aws-sdk-cloudformation-1.131.0.gem) = 210944
+TIMESTAMP = 1750221689
+SHA256 (rubygem/aws-sdk-cloudformation-1.133.0.gem) = 490393d6e66848a5dd48f536f650de4237a6082f195ef8ea1e27de551e9ca321
+SIZE (rubygem/aws-sdk-cloudformation-1.133.0.gem) = 210944
diff --git a/devel/rubygem-aws-sdk-cloudformation/Makefile b/devel/rubygem-aws-sdk-cloudformation/Makefile
index 655962f5ada6..9f52b6ac3b9f 100644
--- a/devel/rubygem-aws-sdk-cloudformation/Makefile
+++ b/devel/rubygem-aws-sdk-cloudformation/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-cloudformation
-PORTVERSION= 1.132.0
+PORTVERSION= 1.133.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-aws-sdk-cloudformation/distinfo b/devel/rubygem-aws-sdk-cloudformation/distinfo
index 65a8aee26662..72401c0519c8 100644
--- a/devel/rubygem-aws-sdk-cloudformation/distinfo
+++ b/devel/rubygem-aws-sdk-cloudformation/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749813258
-SHA256 (rubygem/aws-sdk-cloudformation-1.132.0.gem) = 862d9a2d0f4dc7c23af8ff69f2128a8759371ca6eaf04a7f2ec6b06e605c13ec
-SIZE (rubygem/aws-sdk-cloudformation-1.132.0.gem) = 210944
+TIMESTAMP = 1750188184
+SHA256 (rubygem/aws-sdk-cloudformation-1.133.0.gem) = 490393d6e66848a5dd48f536f650de4237a6082f195ef8ea1e27de551e9ca321
+SIZE (rubygem/aws-sdk-cloudformation-1.133.0.gem) = 210944
diff --git a/devel/rubygem-aws-sdk-core-gitlab/Makefile b/devel/rubygem-aws-sdk-core-gitlab/Makefile
index 86da9e7b17e2..d4e91216dba2 100644
--- a/devel/rubygem-aws-sdk-core-gitlab/Makefile
+++ b/devel/rubygem-aws-sdk-core-gitlab/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-core
-PORTVERSION= 3.223.0
+PORTVERSION= 3.225.2
CATEGORIES= devel rubygems
MASTER_SITES= RG
PKGNAMESUFFIX= -gitlab
@@ -16,7 +16,7 @@ RUN_DEPENDS= rubygem-aws-eventstream>=1.3.0<2:devel/rubygem-aws-eventstream \
rubygem-aws-sigv4>=1.9<2:devel/rubygem-aws-sigv4 \
rubygem-base64>=0:converters/rubygem-base64 \
rubygem-jmespath>=1.6.1<2:devel/rubygem-jmespath \
- rubygem-logger>=0:devel/rubygem-logger
+ rubygem-logger-gitlab>=0:devel/rubygem-logger-gitlab
USES= gem
diff --git a/devel/rubygem-aws-sdk-core-gitlab/distinfo b/devel/rubygem-aws-sdk-core-gitlab/distinfo
index 140390803528..86ccf6ac8ac0 100644
--- a/devel/rubygem-aws-sdk-core-gitlab/distinfo
+++ b/devel/rubygem-aws-sdk-core-gitlab/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1747309710
-SHA256 (rubygem/aws-sdk-core-3.223.0.gem) = d8c309116787cd24fb32095da4fa94d1f76e26baea705eabb66aa4585e8d8c77
-SIZE (rubygem/aws-sdk-core-3.223.0.gem) = 391680
+TIMESTAMP = 1750224715
+SHA256 (rubygem/aws-sdk-core-3.225.2.gem) = 3ebed026b4bb527740cdf9f2a0c1b4a542d070ee015f8dd6bfc4c265d75dd4f8
+SIZE (rubygem/aws-sdk-core-3.225.2.gem) = 392192
diff --git a/devel/rubygem-aws-sdk-core/Makefile b/devel/rubygem-aws-sdk-core/Makefile
index 3c39536c803d..0dca981942c4 100644
--- a/devel/rubygem-aws-sdk-core/Makefile
+++ b/devel/rubygem-aws-sdk-core/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-core
-PORTVERSION= 3.225.0
+PORTVERSION= 3.225.1
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-aws-sdk-core/distinfo b/devel/rubygem-aws-sdk-core/distinfo
index 2b2f7346c071..57f08784ba2d 100644
--- a/devel/rubygem-aws-sdk-core/distinfo
+++ b/devel/rubygem-aws-sdk-core/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749813342
-SHA256 (rubygem/aws-sdk-core-3.225.0.gem) = 7c4ad88b489835ab17b342a621e820ca5759eab04b68a32213d00b9594524ecd
-SIZE (rubygem/aws-sdk-core-3.225.0.gem) = 392192
+TIMESTAMP = 1750188186
+SHA256 (rubygem/aws-sdk-core-3.225.1.gem) = daaf302c33198b15f0a2b2f9b8e469d72175ed34caaa309ccb82384d8a47f181
+SIZE (rubygem/aws-sdk-core-3.225.1.gem) = 392192
diff --git a/devel/rubygem-aws-sdk-ec2/Makefile b/devel/rubygem-aws-sdk-ec2/Makefile
index 6911ad224915..10298fb02b0a 100644
--- a/devel/rubygem-aws-sdk-ec2/Makefile
+++ b/devel/rubygem-aws-sdk-ec2/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-ec2
-PORTVERSION= 1.529.0
+PORTVERSION= 1.530.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-ec2
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.225.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-ec2/distinfo b/devel/rubygem-aws-sdk-ec2/distinfo
index 6f5b1c2157c5..0098629aad0b 100644
--- a/devel/rubygem-aws-sdk-ec2/distinfo
+++ b/devel/rubygem-aws-sdk-ec2/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1748831284
-SHA256 (rubygem/aws-sdk-ec2-1.529.0.gem) = 9ae560b0f5b87f7d10a39d38b46114376c75aac725f5edaf52bffc0a9ccf29ca
-SIZE (rubygem/aws-sdk-ec2-1.529.0.gem) = 1454592
+TIMESTAMP = 1750188188
+SHA256 (rubygem/aws-sdk-ec2-1.530.0.gem) = 6d5f59b0e819dedbff07ffefde29dc688f8030ad337f1612cd120cda5a58ebaa
+SIZE (rubygem/aws-sdk-ec2-1.530.0.gem) = 1454592
diff --git a/devel/rubygem-aws-sdk-ecr/Makefile b/devel/rubygem-aws-sdk-ecr/Makefile
index 7dbf7253def4..eaa4c262c0c7 100644
--- a/devel/rubygem-aws-sdk-ecr/Makefile
+++ b/devel/rubygem-aws-sdk-ecr/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-ecr
-PORTVERSION= 1.103.0
+PORTVERSION= 1.104.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-aws-sdk-ecr/distinfo b/devel/rubygem-aws-sdk-ecr/distinfo
index 1b19fbed9027..96c211edaef0 100644
--- a/devel/rubygem-aws-sdk-ecr/distinfo
+++ b/devel/rubygem-aws-sdk-ecr/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749813396
-SHA256 (rubygem/aws-sdk-ecr-1.103.0.gem) = d3a6cb8b491da89676a5a30b1a2af9399ca2eb659d3a15d5aab2509ffe622954
-SIZE (rubygem/aws-sdk-ecr-1.103.0.gem) = 87040
+TIMESTAMP = 1750188190
+SHA256 (rubygem/aws-sdk-ecr-1.104.0.gem) = 52eed429f905927182d1676730531a464675ef95bb7f81e3c0280991f361bd7a
+SIZE (rubygem/aws-sdk-ecr-1.104.0.gem) = 87552
diff --git a/devel/rubygem-aws-sdk-emrserverless/Makefile b/devel/rubygem-aws-sdk-emrserverless/Makefile
index 61a3a6f934aa..cd2eb5119db8 100644
--- a/devel/rubygem-aws-sdk-emrserverless/Makefile
+++ b/devel/rubygem-aws-sdk-emrserverless/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-emrserverless
-PORTVERSION= 1.46.0
+PORTVERSION= 1.47.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-aws-sdk-emrserverless/distinfo b/devel/rubygem-aws-sdk-emrserverless/distinfo
index e6f6a0e10913..0cfa1897f7be 100644
--- a/devel/rubygem-aws-sdk-emrserverless/distinfo
+++ b/devel/rubygem-aws-sdk-emrserverless/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749813424
-SHA256 (rubygem/aws-sdk-emrserverless-1.46.0.gem) = 97ba333bcb8c947055c1dfb020435d5c43e29f231e077e0c186042ba9cd9cefd
-SIZE (rubygem/aws-sdk-emrserverless-1.46.0.gem) = 46080
+TIMESTAMP = 1750188192
+SHA256 (rubygem/aws-sdk-emrserverless-1.47.0.gem) = ea4bdd61bed60c735d12a1589bca84b574526062257c5373ffe0b1fb6152297f
+SIZE (rubygem/aws-sdk-emrserverless-1.47.0.gem) = 46592
diff --git a/devel/rubygem-aws-sdk-evs/Makefile b/devel/rubygem-aws-sdk-evs/Makefile
new file mode 100644
index 000000000000..6a609665921e
--- /dev/null
+++ b/devel/rubygem-aws-sdk-evs/Makefile
@@ -0,0 +1,20 @@
+PORTNAME= aws-sdk-evs
+PORTVERSION= 1.0.0
+CATEGORIES= devel rubygems
+MASTER_SITES= RG
+
+MAINTAINER= sunpoet@FreeBSD.org
+COMMENT= Official AWS Ruby gem for Amazon Elastic VMware Service (EVS)
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-evs
+
+LICENSE= APACHE20
+LICENSE_FILE= ${WRKSRC}/LICENSE.txt
+
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.225.0<4:devel/rubygem-aws-sdk-core \
+ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
+
+USES= gem
+
+NO_ARCH= yes
+
+.include <bsd.port.mk>
diff --git a/devel/rubygem-aws-sdk-evs/distinfo b/devel/rubygem-aws-sdk-evs/distinfo
new file mode 100644
index 000000000000..8a6a2c2befb7
--- /dev/null
+++ b/devel/rubygem-aws-sdk-evs/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1750188000
+SHA256 (rubygem/aws-sdk-evs-1.0.0.gem) = 0b23ccbbbf9df2d4f71434e523df7fba4385e3360c93930418403e4ed6da07d8
+SIZE (rubygem/aws-sdk-evs-1.0.0.gem) = 39424
diff --git a/devel/rubygem-aws-sdk-evs/pkg-descr b/devel/rubygem-aws-sdk-evs/pkg-descr
new file mode 100644
index 000000000000..4f5429d2df7f
--- /dev/null
+++ b/devel/rubygem-aws-sdk-evs/pkg-descr
@@ -0,0 +1 @@
+Official AWS Ruby gem for Amazon Elastic VMware Service (EVS).
diff --git a/devel/rubygem-aws-sdk-invoicing/Makefile b/devel/rubygem-aws-sdk-invoicing/Makefile
index 410dff2dfc70..b7fa57df07e0 100644
--- a/devel/rubygem-aws-sdk-invoicing/Makefile
+++ b/devel/rubygem-aws-sdk-invoicing/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-invoicing
-PORTVERSION= 1.6.0
+PORTVERSION= 1.7.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-aws-sdk-invoicing/distinfo b/devel/rubygem-aws-sdk-invoicing/distinfo
index 39e3b46dd0a5..a09659006ad4 100644
--- a/devel/rubygem-aws-sdk-invoicing/distinfo
+++ b/devel/rubygem-aws-sdk-invoicing/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749813496
-SHA256 (rubygem/aws-sdk-invoicing-1.6.0.gem) = ad5d6101f06bfcc6d59b66c8b1317b3f641d41a22e26ea5475607ecec9012a45
-SIZE (rubygem/aws-sdk-invoicing-1.6.0.gem) = 29184
+TIMESTAMP = 1750188194
+SHA256 (rubygem/aws-sdk-invoicing-1.7.0.gem) = 8b6204ef4ef4410e4a76b503ca029f9d1c03f376c050d9275e2cebbe35dac9f4
+SIZE (rubygem/aws-sdk-invoicing-1.7.0.gem) = 35328
diff --git a/devel/rubygem-aws-sdk-kms/Makefile b/devel/rubygem-aws-sdk-kms/Makefile
index e8e867d2b5b2..461319dd8ff7 100644
--- a/devel/rubygem-aws-sdk-kms/Makefile
+++ b/devel/rubygem-aws-sdk-kms/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-kms
-PORTVERSION= 1.102.0
+PORTVERSION= 1.104.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-aws-sdk-kms/distinfo b/devel/rubygem-aws-sdk-kms/distinfo
index 9ca1bdf46cd9..1e320e9469c2 100644
--- a/devel/rubygem-aws-sdk-kms/distinfo
+++ b/devel/rubygem-aws-sdk-kms/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749813560
-SHA256 (rubygem/aws-sdk-kms-1.102.0.gem) = 443cb01b283a39863ef59603ec8f5da388103249ee02f489dfb231b95ec22ac3
-SIZE (rubygem/aws-sdk-kms-1.102.0.gem) = 161792
+TIMESTAMP = 1750188196
+SHA256 (rubygem/aws-sdk-kms-1.104.0.gem) = d65f13254452a9648fc3557018214e4c1809224c8538de576dd079772f0390f4
+SIZE (rubygem/aws-sdk-kms-1.104.0.gem) = 165888
diff --git a/devel/rubygem-aws-sdk-mediaconnect/Makefile b/devel/rubygem-aws-sdk-mediaconnect/Makefile
index b06ede3a98f4..d0df18944f41 100644
--- a/devel/rubygem-aws-sdk-mediaconnect/Makefile
+++ b/devel/rubygem-aws-sdk-mediaconnect/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-mediaconnect
-PORTVERSION= 1.81.0
+PORTVERSION= 1.82.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-aws-sdk-mediaconnect/distinfo b/devel/rubygem-aws-sdk-mediaconnect/distinfo
index 70ac7fa9fda1..63a46b2376c0 100644
--- a/devel/rubygem-aws-sdk-mediaconnect/distinfo
+++ b/devel/rubygem-aws-sdk-mediaconnect/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749813620
-SHA256 (rubygem/aws-sdk-mediaconnect-1.81.0.gem) = 9cca95f022b006389ff94fd6601be736a92e6a84410700bac2d08b0d2470fed0
-SIZE (rubygem/aws-sdk-mediaconnect-1.81.0.gem) = 94208
+TIMESTAMP = 1750188198
+SHA256 (rubygem/aws-sdk-mediaconnect-1.82.0.gem) = 7365529412451258cbcc68314f8ebba3c76ef3e9fa4e53121055744ac655f9cd
+SIZE (rubygem/aws-sdk-mediaconnect-1.82.0.gem) = 94720
diff --git a/devel/rubygem-aws-sdk-mediaconvert/Makefile b/devel/rubygem-aws-sdk-mediaconvert/Makefile
index 74722b0c87f0..b8b50a87601c 100644
--- a/devel/rubygem-aws-sdk-mediaconvert/Makefile
+++ b/devel/rubygem-aws-sdk-mediaconvert/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-mediaconvert
-PORTVERSION= 1.160.0
+PORTVERSION= 1.161.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-aws-sdk-mediaconvert/distinfo b/devel/rubygem-aws-sdk-mediaconvert/distinfo
index 55dd9149613e..627832f6ee80 100644
--- a/devel/rubygem-aws-sdk-mediaconvert/distinfo
+++ b/devel/rubygem-aws-sdk-mediaconvert/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749813622
-SHA256 (rubygem/aws-sdk-mediaconvert-1.160.0.gem) = 48bded7432312a4a3bcb82c03d562a847db9e743edf751e998eee2eca38f402c
-SIZE (rubygem/aws-sdk-mediaconvert-1.160.0.gem) = 329728
+TIMESTAMP = 1750188200
+SHA256 (rubygem/aws-sdk-mediaconvert-1.161.0.gem) = d663ea3ebdb94241b5efcd044aa1f7ab0af155da57e50b41efde011c1de6f0b3
+SIZE (rubygem/aws-sdk-mediaconvert-1.161.0.gem) = 331264
diff --git a/devel/rubygem-aws-sdk-networkfirewall/Makefile b/devel/rubygem-aws-sdk-networkfirewall/Makefile
index 5a9eac24afc7..91caedff0dcd 100644
--- a/devel/rubygem-aws-sdk-networkfirewall/Makefile
+++ b/devel/rubygem-aws-sdk-networkfirewall/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-networkfirewall
-PORTVERSION= 1.67.0
+PORTVERSION= 1.68.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-aws-sdk-networkfirewall/distinfo b/devel/rubygem-aws-sdk-networkfirewall/distinfo
index b841d358a156..3a8aeb48464b 100644
--- a/devel/rubygem-aws-sdk-networkfirewall/distinfo
+++ b/devel/rubygem-aws-sdk-networkfirewall/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749813666
-SHA256 (rubygem/aws-sdk-networkfirewall-1.67.0.gem) = a53ec878680f6b4802de05f1fd4b12059b2dbdaaa1e7c38696d657134c35f2df
-SIZE (rubygem/aws-sdk-networkfirewall-1.67.0.gem) = 105984
+TIMESTAMP = 1750188202
+SHA256 (rubygem/aws-sdk-networkfirewall-1.68.0.gem) = de004090e909c554248b7c1ef9d233c7cbc2ab3b108960df4deb45280c4aede9
+SIZE (rubygem/aws-sdk-networkfirewall-1.68.0.gem) = 107008
diff --git a/devel/rubygem-aws-sdk-rds/Makefile b/devel/rubygem-aws-sdk-rds/Makefile
index 03a7abdcedeb..40f919402480 100644
--- a/devel/rubygem-aws-sdk-rds/Makefile
+++ b/devel/rubygem-aws-sdk-rds/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-rds
-PORTVERSION= 1.278.0
+PORTVERSION= 1.279.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-aws-sdk-rds/distinfo b/devel/rubygem-aws-sdk-rds/distinfo
index 0409e687df01..e2abe6fdf3df 100644
--- a/devel/rubygem-aws-sdk-rds/distinfo
+++ b/devel/rubygem-aws-sdk-rds/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749813752
-SHA256 (rubygem/aws-sdk-rds-1.278.0.gem) = 7fea8156fae0d3e21ab1deb887a78b5872d4651274e2830ec81e07f341e32162
-SIZE (rubygem/aws-sdk-rds-1.278.0.gem) = 641024
+TIMESTAMP = 1750188204
+SHA256 (rubygem/aws-sdk-rds-1.279.0.gem) = 49fb374ea2514bc84c196f870d3e25de7b1e8bb3c8b05ad1a5e8c5458c30d3a3
+SIZE (rubygem/aws-sdk-rds-1.279.0.gem) = 641536
diff --git a/devel/rubygem-aws-sdk-rekognition/Makefile b/devel/rubygem-aws-sdk-rekognition/Makefile
index 98facb1c3bb7..bfd5548b974a 100644
--- a/devel/rubygem-aws-sdk-rekognition/Makefile
+++ b/devel/rubygem-aws-sdk-rekognition/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-rekognition
-PORTVERSION= 1.116.0
+PORTVERSION= 1.117.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-aws-sdk-rekognition/distinfo b/devel/rubygem-aws-sdk-rekognition/distinfo
index 7d08d3434cb3..1b2b905bef27 100644
--- a/devel/rubygem-aws-sdk-rekognition/distinfo
+++ b/devel/rubygem-aws-sdk-rekognition/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749813764
-SHA256 (rubygem/aws-sdk-rekognition-1.116.0.gem) = c9de43d7fbd4c0da613436d9713f87caceb431eca9ab9c0c9ec808867be93023
-SIZE (rubygem/aws-sdk-rekognition-1.116.0.gem) = 172544
+TIMESTAMP = 1750188206
+SHA256 (rubygem/aws-sdk-rekognition-1.117.0.gem) = 9355c9be89747e81d1a0e4222740de404ffc9c34208f4fe9eb53a7d17c9566d1
+SIZE (rubygem/aws-sdk-rekognition-1.117.0.gem) = 173568
diff --git a/devel/rubygem-aws-sdk-resources/Makefile b/devel/rubygem-aws-sdk-resources/Makefile
index ba41567a9807..152e947347dd 100644
--- a/devel/rubygem-aws-sdk-resources/Makefile
+++ b/devel/rubygem-aws-sdk-resources/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-resources
-PORTVERSION= 3.228.0
+PORTVERSION= 3.229.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -158,6 +158,7 @@ RUN_DEPENDS= rubygem-aws-sdk-accessanalyzer>=1<2:devel/rubygem-aws-sdk-accessana
rubygem-aws-sdk-emrserverless>=1<2:devel/rubygem-aws-sdk-emrserverless \
rubygem-aws-sdk-entityresolution>=1<2:devel/rubygem-aws-sdk-entityresolution \
rubygem-aws-sdk-eventbridge>=1<2:devel/rubygem-aws-sdk-eventbridge \
+ rubygem-aws-sdk-evs>=1<2:devel/rubygem-aws-sdk-evs \
rubygem-aws-sdk-finspace>=1<2:devel/rubygem-aws-sdk-finspace \
rubygem-aws-sdk-finspacedata>=1<2:devel/rubygem-aws-sdk-finspacedata \
rubygem-aws-sdk-firehose>=1<2:devel/rubygem-aws-sdk-firehose \
diff --git a/devel/rubygem-aws-sdk-resources/distinfo b/devel/rubygem-aws-sdk-resources/distinfo
index 6e9d05d7766b..64a93cf19993 100644
--- a/devel/rubygem-aws-sdk-resources/distinfo
+++ b/devel/rubygem-aws-sdk-resources/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749813776
-SHA256 (rubygem/aws-sdk-resources-3.228.0.gem) = b0d6d2090ee4037a8927239b625ddca2e8e7913a67100d8a35c07199514f5083
-SIZE (rubygem/aws-sdk-resources-3.228.0.gem) = 23040
+TIMESTAMP = 1750188208
+SHA256 (rubygem/aws-sdk-resources-3.229.0.gem) = 76fe24f6cbd2d455d2f9632f5b5826c51d24ba448f631a38859d0d04e879a0fd
+SIZE (rubygem/aws-sdk-resources-3.229.0.gem) = 23040
diff --git a/devel/rubygem-aws-sdk-route53/Makefile b/devel/rubygem-aws-sdk-route53/Makefile
index 1970a4f7995d..4ebc1c811fda 100644
--- a/devel/rubygem-aws-sdk-route53/Makefile
+++ b/devel/rubygem-aws-sdk-route53/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-route53
-PORTVERSION= 1.115.0
+PORTVERSION= 1.116.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-aws-sdk-route53/distinfo b/devel/rubygem-aws-sdk-route53/distinfo
index 6eabe47f7ae0..3f044cfc2b20 100644
--- a/devel/rubygem-aws-sdk-route53/distinfo
+++ b/devel/rubygem-aws-sdk-route53/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749813782
-SHA256 (rubygem/aws-sdk-route53-1.115.0.gem) = 1c60657e766804b8dd07d17f51fec246385149a6210e945a4b2e854ee527fb32
-SIZE (rubygem/aws-sdk-route53-1.115.0.gem) = 143872
+TIMESTAMP = 1750188210
+SHA256 (rubygem/aws-sdk-route53-1.116.0.gem) = 92c7df3fc3379c5e95763636cde9cf7472e50fe4a3b34fb5e70f59a2117aa3a2
+SIZE (rubygem/aws-sdk-route53-1.116.0.gem) = 143872
diff --git a/devel/rubygem-aws-sdk-s3-gitlab/Makefile b/devel/rubygem-aws-sdk-s3-gitlab/Makefile
index a0f5727a5964..30de4a6605fd 100644
--- a/devel/rubygem-aws-sdk-s3-gitlab/Makefile
+++ b/devel/rubygem-aws-sdk-s3-gitlab/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-s3
-PORTVERSION= 1.185.0
+PORTVERSION= 1.189.1
CATEGORIES= devel rubygems
MASTER_SITES= RG
PKGNAMESUFFIX= -gitlab
@@ -11,7 +11,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-s3
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core-gitlab>=3.216.0<4:devel/rubygem-aws-sdk-core-gitlab \
+RUN_DEPENDS= rubygem-aws-sdk-core-gitlab>=3.225.0<4:devel/rubygem-aws-sdk-core-gitlab \
rubygem-aws-sdk-kms-gitlab>=1<2:devel/rubygem-aws-sdk-kms-gitlab \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
diff --git a/devel/rubygem-aws-sdk-s3-gitlab/distinfo b/devel/rubygem-aws-sdk-s3-gitlab/distinfo
index 48d46b09db8f..e987e76b2aa5 100644
--- a/devel/rubygem-aws-sdk-s3-gitlab/distinfo
+++ b/devel/rubygem-aws-sdk-s3-gitlab/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1747309805
-SHA256 (rubygem/aws-sdk-s3-1.185.0.gem) = 7e5ebb091b2a5dafe561786e0b7bfee7a2ae5959a02f302572a09e6b7178a5c7
-SIZE (rubygem/aws-sdk-s3-1.185.0.gem) = 500224
+TIMESTAMP = 1750221772
+SHA256 (rubygem/aws-sdk-s3-1.189.1.gem) = dd46336000eb3d78ff3ba4b648dd520c83c171ac29a04f13ddb08249fd1b7de4
+SIZE (rubygem/aws-sdk-s3-1.189.1.gem) = 501248
diff --git a/devel/rubygem-aws-sdk-s3tables/Makefile b/devel/rubygem-aws-sdk-s3tables/Makefile
index c55d72d1a8b4..6c43198b4987 100644
--- a/devel/rubygem-aws-sdk-s3tables/Makefile
+++ b/devel/rubygem-aws-sdk-s3tables/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-s3tables
-PORTVERSION= 1.8.0
+PORTVERSION= 1.9.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-aws-sdk-s3tables/distinfo b/devel/rubygem-aws-sdk-s3tables/distinfo
index b16fc8a89a3c..c81de09a9ff9 100644
--- a/devel/rubygem-aws-sdk-s3tables/distinfo
+++ b/devel/rubygem-aws-sdk-s3tables/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749813802
-SHA256 (rubygem/aws-sdk-s3tables-1.8.0.gem) = b4860d56ae0828aaef22b94a1e1ec1577de4439abc643d7474c5feb91c4a1102
-SIZE (rubygem/aws-sdk-s3tables-1.8.0.gem) = 36864
+TIMESTAMP = 1750188212
+SHA256 (rubygem/aws-sdk-s3tables-1.9.0.gem) = 54a8f850689d138d7d5d84eb196edc3d887d040d0be53a598edd5a12531a63ae
+SIZE (rubygem/aws-sdk-s3tables-1.9.0.gem) = 37376
diff --git a/devel/rubygem-aws-sdk-sagemaker/Makefile b/devel/rubygem-aws-sdk-sagemaker/Makefile
index 0bb95b976435..6c6d346406ed 100644
--- a/devel/rubygem-aws-sdk-sagemaker/Makefile
+++ b/devel/rubygem-aws-sdk-sagemaker/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-sagemaker
-PORTVERSION= 1.308.0
+PORTVERSION= 1.309.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-aws-sdk-sagemaker/distinfo b/devel/rubygem-aws-sdk-sagemaker/distinfo
index 8cf2ea12bbb3..3cd67fbd1c8e 100644
--- a/devel/rubygem-aws-sdk-sagemaker/distinfo
+++ b/devel/rubygem-aws-sdk-sagemaker/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749813804
-SHA256 (rubygem/aws-sdk-sagemaker-1.308.0.gem) = ee9022e0103cb19674fa0b4368be6c24caa5cb1cb2a2a8b078a2afd50a3e811c
-SIZE (rubygem/aws-sdk-sagemaker-1.308.0.gem) = 779264
+TIMESTAMP = 1750188214
+SHA256 (rubygem/aws-sdk-sagemaker-1.309.0.gem) = 72f5706a487af38ce764a2241fa09bd801126a836e2aba3a5f32e4828f891b6d
+SIZE (rubygem/aws-sdk-sagemaker-1.309.0.gem) = 779264
diff --git a/devel/rubygem-aws-sdk-transcribeservice/Makefile b/devel/rubygem-aws-sdk-transcribeservice/Makefile
index f8d49a66d703..2b9c43318bf9 100644
--- a/devel/rubygem-aws-sdk-transcribeservice/Makefile
+++ b/devel/rubygem-aws-sdk-transcribeservice/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-transcribeservice
-PORTVERSION= 1.120.0
+PORTVERSION= 1.121.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-aws-sdk-transcribeservice/distinfo b/devel/rubygem-aws-sdk-transcribeservice/distinfo
index b01e8415e804..5d2ae96d580a 100644
--- a/devel/rubygem-aws-sdk-transcribeservice/distinfo
+++ b/devel/rubygem-aws-sdk-transcribeservice/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749813904
-SHA256 (rubygem/aws-sdk-transcribeservice-1.120.0.gem) = a2a9b33babd6136bfadca5c097068d53896746cf383c47940bdef58c2ba1ffee
-SIZE (rubygem/aws-sdk-transcribeservice-1.120.0.gem) = 98816
+TIMESTAMP = 1750188216
+SHA256 (rubygem/aws-sdk-transcribeservice-1.121.0.gem) = 9642cee3dacb48fb59c64c4a3cc8d8d718cc38ec10cab93301dea2169b9d73bb
+SIZE (rubygem/aws-sdk-transcribeservice-1.121.0.gem) = 99328
diff --git a/devel/rubygem-aws-sdk-transcribestreamingservice/Makefile b/devel/rubygem-aws-sdk-transcribestreamingservice/Makefile
index 6814b1d49d8f..1faa4b88ecb9 100644
--- a/devel/rubygem-aws-sdk-transcribestreamingservice/Makefile
+++ b/devel/rubygem-aws-sdk-transcribestreamingservice/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-transcribestreamingservice
-PORTVERSION= 1.82.0
+PORTVERSION= 1.83.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-aws-sdk-transcribestreamingservice/distinfo b/devel/rubygem-aws-sdk-transcribestreamingservice/distinfo
index e57dfa518cae..0fa9228a6910 100644
--- a/devel/rubygem-aws-sdk-transcribestreamingservice/distinfo
+++ b/devel/rubygem-aws-sdk-transcribestreamingservice/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749813906
-SHA256 (rubygem/aws-sdk-transcribestreamingservice-1.82.0.gem) = 679efc6766658fc2b5a88ae396cfb6d43b0bc18982550cb522d9c6c41def2369
-SIZE (rubygem/aws-sdk-transcribestreamingservice-1.82.0.gem) = 61440
+TIMESTAMP = 1750188218
+SHA256 (rubygem/aws-sdk-transcribestreamingservice-1.83.0.gem) = 8fed044bdfdd4d46bcace4da13b68a59b8bfd00d8f91316677c1453d4eaacf87
+SIZE (rubygem/aws-sdk-transcribestreamingservice-1.83.0.gem) = 61952
diff --git a/devel/rubygem-aws-sdk-wafv2/Makefile b/devel/rubygem-aws-sdk-wafv2/Makefile
index 165189415242..ec049a6e2497 100644
--- a/devel/rubygem-aws-sdk-wafv2/Makefile
+++ b/devel/rubygem-aws-sdk-wafv2/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-wafv2
-PORTVERSION= 1.109.0
+PORTVERSION= 1.110.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-aws-sdk-wafv2/distinfo b/devel/rubygem-aws-sdk-wafv2/distinfo
index 857a9f8c588e..fd798aaafa16 100644
--- a/devel/rubygem-aws-sdk-wafv2/distinfo
+++ b/devel/rubygem-aws-sdk-wafv2/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749813924
-SHA256 (rubygem/aws-sdk-wafv2-1.109.0.gem) = e0e7cb3c4bb7567989d61ec4ba7b774b6ead427e5ef23fac7433747eea207cb7
-SIZE (rubygem/aws-sdk-wafv2-1.109.0.gem) = 181248
+TIMESTAMP = 1750188220
+SHA256 (rubygem/aws-sdk-wafv2-1.110.0.gem) = f7e0eb8a3572ae5eb79188bdc9251c8218a33f602f8b59952a6216a4027bf3a8
+SIZE (rubygem/aws-sdk-wafv2-1.110.0.gem) = 182272
diff --git a/devel/rubygem-bson/Makefile b/devel/rubygem-bson/Makefile
index 54da03600f2c..401ab4af69aa 100644
--- a/devel/rubygem-bson/Makefile
+++ b/devel/rubygem-bson/Makefile
@@ -1,5 +1,5 @@
PORTNAME= bson
-PORTVERSION= 5.0.2
+PORTVERSION= 5.1.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-bson/distinfo b/devel/rubygem-bson/distinfo
index af88a035479d..8eca85649cd0 100644
--- a/devel/rubygem-bson/distinfo
+++ b/devel/rubygem-bson/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1732261060
-SHA256 (rubygem/bson-5.0.2.gem) = eeac55a357c3103bdf3f903954ded8eb2dab15ae29f10d8bc62afb359971d523
-SIZE (rubygem/bson-5.0.2.gem) = 144896
+TIMESTAMP = 1750188268
+SHA256 (rubygem/bson-5.1.0.gem) = a787af891d71ea7ab0304dbb04ea265ec876dc5e9cdfedd515eff4ac8fbe8226
+SIZE (rubygem/bson-5.1.0.gem) = 179200
diff --git a/devel/rubygem-cucumber-rails/Makefile b/devel/rubygem-cucumber-rails/Makefile
index bd2ff1dd9c34..d1c6c717c778 100644
--- a/devel/rubygem-cucumber-rails/Makefile
+++ b/devel/rubygem-cucumber-rails/Makefile
@@ -1,5 +1,6 @@
PORTNAME= cucumber-rails
PORTVERSION= 3.1.1
+PORTREVISION= 1
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -12,7 +13,7 @@ LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
RUN_DEPENDS= rubygem-capybara>=3.11<4:devel/rubygem-capybara \
- rubygem-cucumber>=5<10:devel/rubygem-cucumber \
+ rubygem-cucumber9>=5<10:devel/rubygem-cucumber9 \
rubygem-railties72>=5.2<9:www/rubygem-railties72
USES= gem
diff --git a/devel/rubygem-cucumber/Makefile b/devel/rubygem-cucumber/Makefile
index 0a5959044567..0248a36a9f65 100644
--- a/devel/rubygem-cucumber/Makefile
+++ b/devel/rubygem-cucumber/Makefile
@@ -1,5 +1,5 @@
PORTNAME= cucumber
-PORTVERSION= 9.2.1
+PORTVERSION= 10.0.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -11,17 +11,17 @@ WWW= https://cucumber.io/ \
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
-RUN_DEPENDS= rubygem-builder>=3.2<4:devel/rubygem-builder \
+RUN_DEPENDS= rubygem-base64>=0.2<1:converters/rubygem-base64 \
+ rubygem-builder>=3.2<4:devel/rubygem-builder \
rubygem-cucumber-ci-environment>=9<11:devel/rubygem-cucumber-ci-environment \
- rubygem-cucumber-core13>=13<14:devel/rubygem-cucumber-core13 \
- rubygem-cucumber-cucumber-expressions17>=17.0<18:devel/rubygem-cucumber-cucumber-expressions17 \
- rubygem-cucumber-gherkin27>=24<28:textproc/rubygem-cucumber-gherkin27 \
+ rubygem-cucumber-core>=15<17:devel/rubygem-cucumber-core \
+ rubygem-cucumber-cucumber-expressions>=17<19:devel/rubygem-cucumber-cucumber-expressions \
rubygem-cucumber-html-formatter>=20.3<22:textproc/rubygem-cucumber-html-formatter \
- rubygem-cucumber-messages24>=19<25:devel/rubygem-cucumber-messages24 \
rubygem-diff-lcs>=1.5<2:textproc/rubygem-diff-lcs \
+ rubygem-logger>=1.6<2:devel/rubygem-logger \
rubygem-mini_mime>=1.1<2:mail/rubygem-mini_mime \
rubygem-multi_test>=1.1<2:devel/rubygem-multi_test \
- rubygem-sys-uname>=1.2<2:sysutils/rubygem-sys-uname
+ rubygem-sys-uname>=1.3<2:sysutils/rubygem-sys-uname
USES= gem
diff --git a/devel/rubygem-cucumber/distinfo b/devel/rubygem-cucumber/distinfo
index 1fa68113a82c..983fcc128772 100644
--- a/devel/rubygem-cucumber/distinfo
+++ b/devel/rubygem-cucumber/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1738090008
-SHA256 (rubygem/cucumber-9.2.1.gem) = fa4161391485bca15362871c04c241e8c761580d0ad52ec54703368ecd0b7131
-SIZE (rubygem/cucumber-9.2.1.gem) = 78336
+TIMESTAMP = 1750188222
+SHA256 (rubygem/cucumber-10.0.0.gem) = eca40158e7bd8e7413f6eb8ad6b5c1e2e32067b01812f4bee3b50dbb0f982fbd
+SIZE (rubygem/cucumber-10.0.0.gem) = 78848
diff --git a/devel/rubygem-cucumber9/Makefile b/devel/rubygem-cucumber9/Makefile
new file mode 100644
index 000000000000..42fc0489cfed
--- /dev/null
+++ b/devel/rubygem-cucumber9/Makefile
@@ -0,0 +1,35 @@
+PORTNAME= cucumber
+PORTVERSION= 9.2.1
+CATEGORIES= devel rubygems
+MASTER_SITES= RG
+PKGNAMESUFFIX= 9
+
+MAINTAINER= sunpoet@FreeBSD.org
+COMMENT= Behaviour Driven Development with elegance and joy
+WWW= https://cucumber.io/ \
+ https://github.com/cucumber/cucumber-ruby
+
+LICENSE= MIT
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+RUN_DEPENDS= rubygem-builder>=3.2<4:devel/rubygem-builder \
+ rubygem-cucumber-ci-environment>=9<11:devel/rubygem-cucumber-ci-environment \
+ rubygem-cucumber-core13>=13<14:devel/rubygem-cucumber-core13 \
+ rubygem-cucumber-cucumber-expressions17>=17.0<18:devel/rubygem-cucumber-cucumber-expressions17 \
+ rubygem-cucumber-gherkin27>=24<28:textproc/rubygem-cucumber-gherkin27 \
+ rubygem-cucumber-html-formatter>=20.3<22:textproc/rubygem-cucumber-html-formatter \
+ rubygem-cucumber-messages24>=19<25:devel/rubygem-cucumber-messages24 \
+ rubygem-diff-lcs>=1.5<2:textproc/rubygem-diff-lcs \
+ rubygem-mini_mime>=1.1<2:mail/rubygem-mini_mime \
+ rubygem-multi_test>=1.1<2:devel/rubygem-multi_test \
+ rubygem-sys-uname>=1.2<2:sysutils/rubygem-sys-uname
+
+USES= gem
+
+NO_ARCH= yes
+
+PLIST_FILES= bin/cucumber
+
+PORTSCOUT= limit:^9\.
+
+.include <bsd.port.mk>
diff --git a/devel/rubygem-cucumber9/distinfo b/devel/rubygem-cucumber9/distinfo
new file mode 100644
index 000000000000..1fa68113a82c
--- /dev/null
+++ b/devel/rubygem-cucumber9/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1738090008
+SHA256 (rubygem/cucumber-9.2.1.gem) = fa4161391485bca15362871c04c241e8c761580d0ad52ec54703368ecd0b7131
+SIZE (rubygem/cucumber-9.2.1.gem) = 78336
diff --git a/devel/rubygem-cucumber9/pkg-descr b/devel/rubygem-cucumber9/pkg-descr
new file mode 100644
index 000000000000..9ee27867cc6f
--- /dev/null
+++ b/devel/rubygem-cucumber9/pkg-descr
@@ -0,0 +1 @@
+Behaviour Driven Development with elegance and joy
diff --git a/devel/rubygem-datadog-ci/Makefile b/devel/rubygem-datadog-ci/Makefile
index 540bf454c025..018a0b1c1182 100644
--- a/devel/rubygem-datadog-ci/Makefile
+++ b/devel/rubygem-datadog-ci/Makefile
@@ -1,5 +1,5 @@
PORTNAME= datadog-ci
-PORTVERSION= 1.18.0
+PORTVERSION= 1.19.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-datadog-ci/distinfo b/devel/rubygem-datadog-ci/distinfo
index ed242bbd6543..3b244e8d966d 100644
--- a/devel/rubygem-datadog-ci/distinfo
+++ b/devel/rubygem-datadog-ci/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749813950
-SHA256 (rubygem/datadog-ci-1.18.0.gem) = fb80cc70e5d2a54577c1a1b42cd109dd459a69f0631c20bb2d4a3fa06b8b40ec
-SIZE (rubygem/datadog-ci-1.18.0.gem) = 113152
+TIMESTAMP = 1750188224
+SHA256 (rubygem/datadog-ci-1.19.0.gem) = fa62f0ef295c9e6224dbbb3245247b53ed7072c43e3cfe4562d55f04d8b5123f
+SIZE (rubygem/datadog-ci-1.19.0.gem) = 115200
diff --git a/devel/rubygem-dry-core-gitlab/Makefile b/devel/rubygem-dry-core-gitlab/Makefile
new file mode 100644
index 000000000000..494745c1962d
--- /dev/null
+++ b/devel/rubygem-dry-core-gitlab/Makefile
@@ -0,0 +1,22 @@
+PORTNAME= dry-core
+PORTVERSION= 1.1.0
+CATEGORIES= devel rubygems
+MASTER_SITES= RG
+PKGNAMESUFFIX= -gitlab
+
+MAINTAINER= mfechner@FreeBSD.org
+COMMENT= Toolset of small support modules used throughout the dry-rb ecosystem
+WWW= https://github.com/dry-rb/dry-core
+
+LICENSE= MIT
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+RUN_DEPENDS= rubygem-concurrent-ruby>=1.0<2:devel/rubygem-concurrent-ruby \
+ rubygem-logger-gitlab>=0:devel/rubygem-logger-gitlab \
+ rubygem-zeitwerk>=2.6<3:devel/rubygem-zeitwerk
+
+USES= gem
+
+NO_ARCH= yes
+
+.include <bsd.port.mk>
diff --git a/devel/rubygem-dry-core-gitlab/distinfo b/devel/rubygem-dry-core-gitlab/distinfo
new file mode 100644
index 000000000000..0878a9fad8bd
--- /dev/null
+++ b/devel/rubygem-dry-core-gitlab/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1738090018
+SHA256 (rubygem/dry-core-1.1.0.gem) = 0903821a9707649a7da545a2cd88e20f3a663ab1c5288abd7f914fa7751ab195
+SIZE (rubygem/dry-core-1.1.0.gem) = 23040
diff --git a/devel/rubygem-dry-core-gitlab/pkg-descr b/devel/rubygem-dry-core-gitlab/pkg-descr
new file mode 100644
index 000000000000..847d06a33b69
--- /dev/null
+++ b/devel/rubygem-dry-core-gitlab/pkg-descr
@@ -0,0 +1,2 @@
+dry-core is a toolset of small support modules used throughout the dry-rb and
+rom-rb ecosystems.
diff --git a/devel/rubygem-dry-logic-gitlab/Makefile b/devel/rubygem-dry-logic-gitlab/Makefile
new file mode 100644
index 000000000000..7f037fcad832
--- /dev/null
+++ b/devel/rubygem-dry-logic-gitlab/Makefile
@@ -0,0 +1,23 @@
+PORTNAME= dry-logic
+PORTVERSION= 1.6.0
+CATEGORIES= devel rubygems
+MASTER_SITES= RG
+PKGNAMESUFFIX= -gitlab
+
+MAINTAINER= mfechner@FreeBSD.org
+COMMENT= Predicate logic with rule composition
+WWW= https://github.com/dry-rb/dry-logic
+
+LICENSE= MIT
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+RUN_DEPENDS= rubygem-bigdecimal>=0:math/rubygem-bigdecimal \
+ rubygem-concurrent-ruby>=1.0<2:devel/rubygem-concurrent-ruby \
+ rubygem-dry-core-gitlab>=1.1<2:devel/rubygem-dry-core-gitlab \
+ rubygem-zeitwerk>=2.6<3:devel/rubygem-zeitwerk
+
+USES= gem
+
+NO_ARCH= yes
+
+.include <bsd.port.mk>
diff --git a/devel/rubygem-dry-logic-gitlab/distinfo b/devel/rubygem-dry-logic-gitlab/distinfo
new file mode 100644
index 000000000000..c9f1dac95348
--- /dev/null
+++ b/devel/rubygem-dry-logic-gitlab/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1738090022
+SHA256 (rubygem/dry-logic-1.6.0.gem) = da6fedbc0f90fc41f9b0cc7e6f05f5d529d1efaef6c8dcc8e0733f685745cea2
+SIZE (rubygem/dry-logic-1.6.0.gem) = 15872
diff --git a/devel/rubygem-dry-logic-gitlab/pkg-descr b/devel/rubygem-dry-logic-gitlab/pkg-descr
new file mode 100644
index 000000000000..f4e87dc890f0
--- /dev/null
+++ b/devel/rubygem-dry-logic-gitlab/pkg-descr
@@ -0,0 +1 @@
+dry-logic predicates logic with rule composition.
diff --git a/devel/rubygem-dry-types-gitlab/Makefile b/devel/rubygem-dry-types-gitlab/Makefile
new file mode 100644
index 000000000000..b6d09de23847
--- /dev/null
+++ b/devel/rubygem-dry-types-gitlab/Makefile
@@ -0,0 +1,25 @@
+PORTNAME= dry-types
+PORTVERSION= 1.8.2
+CATEGORIES= devel rubygems
+MASTER_SITES= RG
+PKGNAMESUFFIX= -gitlab
+
+MAINTAINER= mfechner@FreeBSD.org
+COMMENT= Type system for Ruby supporting coercions, constraints and complex types
+WWW= https://github.com/dry-rb/dry-types
+
+LICENSE= MIT
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+RUN_DEPENDS= rubygem-bigdecimal>=3.0<4:math/rubygem-bigdecimal \
+ rubygem-concurrent-ruby>=1.0<2:devel/rubygem-concurrent-ruby \
+ rubygem-dry-core-gitlab>=1.0<2:devel/rubygem-dry-core-gitlab \
+ rubygem-dry-inflector>=1.0<2:devel/rubygem-dry-inflector \
+ rubygem-dry-logic-gitlab>=1.4<2:devel/rubygem-dry-logic-gitlab \
+ rubygem-zeitwerk>=2.6<3:devel/rubygem-zeitwerk
+
+USES= gem
+
+NO_ARCH= yes
+
+.include <bsd.port.mk>
diff --git a/devel/rubygem-dry-types-gitlab/distinfo b/devel/rubygem-dry-types-gitlab/distinfo
new file mode 100644
index 000000000000..3d274be9e703
--- /dev/null
+++ b/devel/rubygem-dry-types-gitlab/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1738606579
+SHA256 (rubygem/dry-types-1.8.2.gem) = c84e9ada69419c727c3b12e191e0ed7d2c6d58d040d55e79ea16e0ebf8b3ec0f
+SIZE (rubygem/dry-types-1.8.2.gem) = 47104
diff --git a/devel/rubygem-dry-types-gitlab/pkg-descr b/devel/rubygem-dry-types-gitlab/pkg-descr
new file mode 100644
index 000000000000..43853a9aff7b
--- /dev/null
+++ b/devel/rubygem-dry-types-gitlab/pkg-descr
@@ -0,0 +1 @@
+dry-types provides flexible type system for Ruby with coercions and constraints.
diff --git a/devel/rubygem-dry-types/Makefile b/devel/rubygem-dry-types/Makefile
index 35ffff9d77c3..98a3b61c39a3 100644
--- a/devel/rubygem-dry-types/Makefile
+++ b/devel/rubygem-dry-types/Makefile
@@ -1,5 +1,5 @@
PORTNAME= dry-types
-PORTVERSION= 1.8.2
+PORTVERSION= 1.8.3
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-dry-types/distinfo b/devel/rubygem-dry-types/distinfo
index 3d274be9e703..c111d80ec519 100644
--- a/devel/rubygem-dry-types/distinfo
+++ b/devel/rubygem-dry-types/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1738606579
-SHA256 (rubygem/dry-types-1.8.2.gem) = c84e9ada69419c727c3b12e191e0ed7d2c6d58d040d55e79ea16e0ebf8b3ec0f
-SIZE (rubygem/dry-types-1.8.2.gem) = 47104
+TIMESTAMP = 1750188226
+SHA256 (rubygem/dry-types-1.8.3.gem) = b5d97a45e0ed273131c0c3d5bc9f5633c2d1242e092ee47401ce7d5eab65c1bc
+SIZE (rubygem/dry-types-1.8.3.gem) = 47104
diff --git a/devel/rubygem-excon-gitlab/Makefile b/devel/rubygem-excon-gitlab/Makefile
new file mode 100644
index 000000000000..e27173885498
--- /dev/null
+++ b/devel/rubygem-excon-gitlab/Makefile
@@ -0,0 +1,20 @@
+PORTNAME= excon
+PORTVERSION= 0.112.0
+CATEGORIES= devel rubygems
+MASTER_SITES= RG
+PKGNAMESUFFIX= -gitlab
+
+MAINTAINER= mfechner@FreeBSD.org
+COMMENT= Extended http(s) Connections Library
+WWW= https://github.com/excon/excon
+
+LICENSE= MIT
+LICENSE_FILE= ${WRKSRC}/LICENSE.md
+
+USES= cpe gem
+
+NO_ARCH= yes
+
+CPE_VENDOR= excon_project
+
+.include <bsd.port.mk>
diff --git a/devel/rubygem-excon-gitlab/distinfo b/devel/rubygem-excon-gitlab/distinfo
new file mode 100644
index 000000000000..5af252986405
--- /dev/null
+++ b/devel/rubygem-excon-gitlab/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1728632670
+SHA256 (rubygem/excon-0.112.0.gem) = daf9ac3a4c2fc9aa48383a33da77ecb44fa395111e973084d5c52f6f214ae0f0
+SIZE (rubygem/excon-0.112.0.gem) = 176640
diff --git a/devel/rubygem-excon-gitlab/pkg-descr b/devel/rubygem-excon-gitlab/pkg-descr
new file mode 100644
index 000000000000..0431de530c06
--- /dev/null
+++ b/devel/rubygem-excon-gitlab/pkg-descr
@@ -0,0 +1 @@
+EXtended http(s) CONnections Library
diff --git a/devel/rubygem-fog-core-gitlab/Makefile b/devel/rubygem-fog-core-gitlab/Makefile
new file mode 100644
index 000000000000..efdea910bdfb
--- /dev/null
+++ b/devel/rubygem-fog-core-gitlab/Makefile
@@ -0,0 +1,23 @@
+PORTNAME= fog-core
+PORTVERSION= 2.1.0
+CATEGORIES= devel rubygems
+MASTER_SITES= RG
+PKGNAMESUFFIX= -gitlab
+
+MAINTAINER= mfechner@FreeBSD.org
+COMMENT= Shared classes and tests for fog providers and services
+WWW= https://github.com/fog/fog-core
+
+LICENSE= MIT
+LICENSE_FILE= ${WRKSRC}/LICENSE.md
+
+RUN_DEPENDS= rubygem-builder>=0:devel/rubygem-builder \
+ rubygem-excon-gitlab>=0.58<1:devel/rubygem-excon-gitlab \
+ rubygem-formatador>=0.2<2.0:devel/rubygem-formatador \
+ rubygem-mime-types-gitlab>=0:misc/rubygem-mime-types-gitlab
+
+USES= gem
+
+NO_ARCH= yes
+
+.include <bsd.port.mk>
diff --git a/devel/rubygem-fog-core-gitlab/distinfo b/devel/rubygem-fog-core-gitlab/distinfo
new file mode 100644
index 000000000000..5a68a8864290
--- /dev/null
+++ b/devel/rubygem-fog-core-gitlab/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1520786474
+SHA256 (rubygem/fog-core-2.1.0.gem) = 53e5d793554d7080d015ef13cd44b54027e421d924d9dba4ce3d83f95f37eda9
+SIZE (rubygem/fog-core-2.1.0.gem) = 53760
diff --git a/devel/rubygem-fog-core-gitlab/files/patch-gemspec b/devel/rubygem-fog-core-gitlab/files/patch-gemspec
new file mode 100644
index 000000000000..83af52d815ef
--- /dev/null
+++ b/devel/rubygem-fog-core-gitlab/files/patch-gemspec
@@ -0,0 +1,11 @@
+--- fog-core.gemspec.orig 2024-02-20 07:57:19 UTC
++++ fog-core.gemspec
+@@ -24,7 +24,7 @@ Gem::Specification.new do |s|
+ s.add_runtime_dependency(%q<builder>.freeze, [">= 0".freeze])
+ s.add_runtime_dependency(%q<mime-types>.freeze, [">= 0".freeze])
+ s.add_runtime_dependency(%q<excon>.freeze, ["~> 0.58".freeze])
+- s.add_runtime_dependency(%q<formatador>.freeze, ["~> 0.2".freeze])
++ s.add_runtime_dependency(%q<formatador>.freeze, [">= 0.2".freeze, "< 2.0".freeze])
+ s.add_development_dependency(%q<tins>.freeze, [">= 0".freeze])
+ s.add_development_dependency(%q<coveralls>.freeze, [">= 0".freeze])
+ s.add_development_dependency(%q<minitest>.freeze, [">= 0".freeze])
diff --git a/devel/rubygem-fog-core-gitlab/pkg-descr b/devel/rubygem-fog-core-gitlab/pkg-descr
new file mode 100644
index 000000000000..3e29961b2579
--- /dev/null
+++ b/devel/rubygem-fog-core-gitlab/pkg-descr
@@ -0,0 +1,2 @@
+rubygem-fog-core (Fog::Core) provides shared classes and tests for fog providers
+and services.
diff --git a/devel/rubygem-fog-json-gitlab/Makefile b/devel/rubygem-fog-json-gitlab/Makefile
new file mode 100644
index 000000000000..803626e022ee
--- /dev/null
+++ b/devel/rubygem-fog-json-gitlab/Makefile
@@ -0,0 +1,21 @@
+PORTNAME= fog-json
+PORTVERSION= 1.2.0
+CATEGORIES= devel rubygems
+MASTER_SITES= RG
+PKGNAMESUFFIX= -gitlab
+
+MAINTAINER= mfechner@FreeBSD.org
+COMMENT= Extraction of the JSON parsing tools between providers
+WWW= https://github.com/fog/fog-json
+
+LICENSE= MIT
+LICENSE_FILE= ${WRKSRC}/LICENSE.md
+
+RUN_DEPENDS= rubygem-fog-core-gitlab>=0:devel/rubygem-fog-core-gitlab \
+ rubygem-multi_json>=1.10<2:devel/rubygem-multi_json
+
+USES= gem
+
+NO_ARCH= yes
+
+.include <bsd.port.mk>
diff --git a/devel/rubygem-fog-json-gitlab/distinfo b/devel/rubygem-fog-json-gitlab/distinfo
new file mode 100644
index 000000000000..4997cb514221
--- /dev/null
+++ b/devel/rubygem-fog-json-gitlab/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1532823240
+SHA256 (rubygem/fog-json-1.2.0.gem) = dd4f5ab362dbc72b687240bba9d2dd841d5dfe888a285797533f85c03ea548fe
+SIZE (rubygem/fog-json-1.2.0.gem) = 8704
diff --git a/devel/rubygem-fog-json-gitlab/pkg-descr b/devel/rubygem-fog-json-gitlab/pkg-descr
new file mode 100644
index 000000000000..d429f78ec566
--- /dev/null
+++ b/devel/rubygem-fog-json-gitlab/pkg-descr
@@ -0,0 +1,2 @@
+rubygem-fog-json (Fog::Json) provides extraction of the JSON parsing tools
+shared between a number of providers in the 'fog' gem.
diff --git a/devel/rubygem-gapic-common-gitlab/Makefile b/devel/rubygem-gapic-common-gitlab/Makefile
index 2815e46e740b..1b004afceb06 100644
--- a/devel/rubygem-gapic-common-gitlab/Makefile
+++ b/devel/rubygem-gapic-common-gitlab/Makefile
@@ -1,5 +1,6 @@
PORTNAME= gapic-common
PORTVERSION= 0.23.0
+PORTREVISION= 1
CATEGORIES= devel rubygems
MASTER_SITES= RG
PKGNAMESUFFIX= -gitlab
@@ -14,10 +15,10 @@ LICENSE= APACHE20
RUN_DEPENDS= rubygem-faraday-gitlab>=1.9<3:www/rubygem-faraday-gitlab \
rubygem-faraday-retry-gitlab>=1.0<3:www/rubygem-faraday-retry-gitlab \
rubygem-google-protobuf>=3.25<5.0:devel/rubygem-google-protobuf \
- rubygem-googleapis-common-protos>=1.6<2:devel/rubygem-googleapis-common-protos \
+ rubygem-googleapis-common-protos-gitlab>=1.6<2:devel/rubygem-googleapis-common-protos-gitlab \
rubygem-googleapis-common-protos-types>=1.15<2:devel/rubygem-googleapis-common-protos-types \
rubygem-googleauth-gitlab>=1.11<2:security/rubygem-googleauth-gitlab \
- rubygem-grpc>=1.65<2:net/rubygem-grpc
+ rubygem-grpc-gitlab>=1.65<2:net/rubygem-grpc-gitlab
USES= gem
diff --git a/devel/rubygem-gitlab-labkit/Makefile b/devel/rubygem-gitlab-labkit/Makefile
index a8c3b6c18f6e..e535d7377ecf 100644
--- a/devel/rubygem-gitlab-labkit/Makefile
+++ b/devel/rubygem-gitlab-labkit/Makefile
@@ -1,6 +1,6 @@
PORTNAME= gitlab-labkit
PORTVERSION= 0.37.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -13,7 +13,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
RUN_DEPENDS= rubygem-actionpack-gitlab>=5<8.1:www/rubygem-actionpack-gitlab \
rubygem-activesupport-gitlab>=5<8.1:devel/rubygem-activesupport-gitlab \
- rubygem-grpc>=1.62:net/rubygem-grpc \
+ rubygem-grpc-gitlab>=1.62:net/rubygem-grpc-gitlab \
rubygem-jaeger-client>=1.1.0<1.2:devel/rubygem-jaeger-client \
rubygem-opentracing>=0.4<1:devel/rubygem-opentracing \
rubygem-pg_query>=5.1.0<7:databases/rubygem-pg_query \
diff --git a/devel/rubygem-gitlab/Makefile b/devel/rubygem-gitlab/Makefile
index 69c777f919c1..e6243575ae50 100644
--- a/devel/rubygem-gitlab/Makefile
+++ b/devel/rubygem-gitlab/Makefile
@@ -1,5 +1,6 @@
PORTNAME= gitlab
PORTVERSION= 4.20.1
+PORTREVISION= 1
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +11,7 @@ WWW= https://github.com/NARKOZ/gitlab
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-httparty>=0.20<1:www/rubygem-httparty \
+RUN_DEPENDS= rubygem-httparty-gitlab>=0.20<1:www/rubygem-httparty-gitlab \
rubygem-terminal-table>=1.5.1:textproc/rubygem-terminal-table
USES= gem
diff --git a/devel/rubygem-google-apis-cloudresourcemanager_v1/Makefile b/devel/rubygem-google-apis-cloudresourcemanager_v1/Makefile
index 6bd88612180b..f23a19756c48 100644
--- a/devel/rubygem-google-apis-cloudresourcemanager_v1/Makefile
+++ b/devel/rubygem-google-apis-cloudresourcemanager_v1/Makefile
@@ -1,5 +1,5 @@
PORTNAME= google-apis-cloudresourcemanager_v1
-PORTVERSION= 0.43.0
+PORTVERSION= 0.44.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-google-apis-cloudresourcemanager_v1/distinfo b/devel/rubygem-google-apis-cloudresourcemanager_v1/distinfo
index 28e7578361c4..82f3c42808fc 100644
--- a/devel/rubygem-google-apis-cloudresourcemanager_v1/distinfo
+++ b/devel/rubygem-google-apis-cloudresourcemanager_v1/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1747716430
-SHA256 (rubygem/google-apis-cloudresourcemanager_v1-0.43.0.gem) = 953aaa979c90461235a34600cfd95d229041f77d3ea8ab127b6442058c0ff35b
-SIZE (rubygem/google-apis-cloudresourcemanager_v1-0.43.0.gem) = 39424
+TIMESTAMP = 1750188270
+SHA256 (rubygem/google-apis-cloudresourcemanager_v1-0.44.0.gem) = be96723ff28664407dd86724857f9cd7402bf6dd63ef4257cbd42002816705f8
+SIZE (rubygem/google-apis-cloudresourcemanager_v1-0.44.0.gem) = 39936
diff --git a/devel/rubygem-google-apis-cloudresourcemanager_v3/Makefile b/devel/rubygem-google-apis-cloudresourcemanager_v3/Makefile
index 0ed4a55dd6d4..8daefba576d3 100644
--- a/devel/rubygem-google-apis-cloudresourcemanager_v3/Makefile
+++ b/devel/rubygem-google-apis-cloudresourcemanager_v3/Makefile
@@ -1,5 +1,5 @@
PORTNAME= google-apis-cloudresourcemanager_v3
-PORTVERSION= 0.58.0
+PORTVERSION= 0.59.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-google-apis-cloudresourcemanager_v3/distinfo b/devel/rubygem-google-apis-cloudresourcemanager_v3/distinfo
index 12852c6eaf58..b01a8c7f0210 100644
--- a/devel/rubygem-google-apis-cloudresourcemanager_v3/distinfo
+++ b/devel/rubygem-google-apis-cloudresourcemanager_v3/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749813956
-SHA256 (rubygem/google-apis-cloudresourcemanager_v3-0.58.0.gem) = 8e9f6a325a0826e204cad6772b9153836e4bea37dedfc57469aa4cfad8fc5214
-SIZE (rubygem/google-apis-cloudresourcemanager_v3-0.58.0.gem) = 43520
+TIMESTAMP = 1750188228
+SHA256 (rubygem/google-apis-cloudresourcemanager_v3-0.59.0.gem) = 46c9753cba02be8dbc247c7123a509d43ef06ad5a9dcdd440c2634550d201609
+SIZE (rubygem/google-apis-cloudresourcemanager_v3-0.59.0.gem) = 44032
diff --git a/devel/rubygem-google-apis-compute_v1/Makefile b/devel/rubygem-google-apis-compute_v1/Makefile
index 8f19a6d2fe57..4710cd5ff2bb 100644
--- a/devel/rubygem-google-apis-compute_v1/Makefile
+++ b/devel/rubygem-google-apis-compute_v1/Makefile
@@ -1,5 +1,5 @@
PORTNAME= google-apis-compute_v1
-PORTVERSION= 0.121.0
+PORTVERSION= 0.122.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-google-apis-compute_v1/distinfo b/devel/rubygem-google-apis-compute_v1/distinfo
index 57df1433aeb0..822d34120b88 100644
--- a/devel/rubygem-google-apis-compute_v1/distinfo
+++ b/devel/rubygem-google-apis-compute_v1/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1748495949
-SHA256 (rubygem/google-apis-compute_v1-0.121.0.gem) = 656da668edf3a623ccbfa63600921faa9bc9dfd7fbf798486fdead7f5e6f2020
-SIZE (rubygem/google-apis-compute_v1-0.121.0.gem) = 506880
+TIMESTAMP = 1750188230
+SHA256 (rubygem/google-apis-compute_v1-0.122.0.gem) = d6787b0770eae8adb38c87b4e61c2be3ec1f0186eb777b10a757b13da08412f8
+SIZE (rubygem/google-apis-compute_v1-0.122.0.gem) = 509440
diff --git a/devel/rubygem-google-apis-storage_v1/Makefile b/devel/rubygem-google-apis-storage_v1/Makefile
index db644a5a101e..6c37001f974b 100644
--- a/devel/rubygem-google-apis-storage_v1/Makefile
+++ b/devel/rubygem-google-apis-storage_v1/Makefile
@@ -1,5 +1,5 @@
PORTNAME= google-apis-storage_v1
-PORTVERSION= 0.52.0
+PORTVERSION= 0.53.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-google-apis-storage_v1/distinfo b/devel/rubygem-google-apis-storage_v1/distinfo
index faefd0045e49..454d25e0f168 100644
--- a/devel/rubygem-google-apis-storage_v1/distinfo
+++ b/devel/rubygem-google-apis-storage_v1/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749813960
-SHA256 (rubygem/google-apis-storage_v1-0.52.0.gem) = f7216a72b5c13f6bbfa76d3becacd1aba4cb8248bf9bd8cd43da239ab2281e4f
-SIZE (rubygem/google-apis-storage_v1-0.52.0.gem) = 53248
+TIMESTAMP = 1750188232
+SHA256 (rubygem/google-apis-storage_v1-0.53.0.gem) = 96fb0b80d453c4d7ebfbdd68ae644d15300a520d2ef4858a54e5d1000bc92232
+SIZE (rubygem/google-apis-storage_v1-0.53.0.gem) = 53248
diff --git a/devel/rubygem-googleapis-common-protos-gitlab/Makefile b/devel/rubygem-googleapis-common-protos-gitlab/Makefile
new file mode 100644
index 000000000000..2e7ad647d78a
--- /dev/null
+++ b/devel/rubygem-googleapis-common-protos-gitlab/Makefile
@@ -0,0 +1,22 @@
+PORTNAME= googleapis-common-protos
+PORTVERSION= 1.8.0
+CATEGORIES= devel rubygems
+MASTER_SITES= RG
+PKGNAMESUFFIX= -gitlab
+
+MAINTAINER= mfechner@FreeBSD.org
+COMMENT= Common gRPC and protocol buffer classes used in Google APIs
+WWW= https://github.com/googleapis/common-protos-ruby/tree/main/googleapis-common-protos \
+ https://github.com/googleapis/common-protos-ruby
+
+LICENSE= APACHE20
+
+RUN_DEPENDS= rubygem-google-protobuf>=3.18<5.0:devel/rubygem-google-protobuf \
+ rubygem-googleapis-common-protos-types>=1.20<2:devel/rubygem-googleapis-common-protos-types \
+ rubygem-grpc-gitlab>=1.41<2:net/rubygem-grpc-gitlab
+
+USES= gem
+
+NO_ARCH= yes
+
+.include <bsd.port.mk>
diff --git a/devel/rubygem-googleapis-common-protos-gitlab/distinfo b/devel/rubygem-googleapis-common-protos-gitlab/distinfo
new file mode 100644
index 000000000000..c37e7cbfc090
--- /dev/null
+++ b/devel/rubygem-googleapis-common-protos-gitlab/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1747547446
+SHA256 (rubygem/googleapis-common-protos-1.8.0.gem) = bfe89cb75d1a8f13e4591d262a20333e145481d803adb74dd13ac0517decdffe
+SIZE (rubygem/googleapis-common-protos-1.8.0.gem) = 6656
diff --git a/devel/rubygem-googleapis-common-protos-gitlab/pkg-descr b/devel/rubygem-googleapis-common-protos-gitlab/pkg-descr
new file mode 100644
index 000000000000..27e7c575b0c5
--- /dev/null
+++ b/devel/rubygem-googleapis-common-protos-gitlab/pkg-descr
@@ -0,0 +1,2 @@
+googleapis-common-protos provides common gRPC and protocol buffer classes used
+in Google APIs.
diff --git a/devel/rubygem-grape-path-helpers/Makefile b/devel/rubygem-grape-path-helpers/Makefile
index 26c644e6c4ab..2353edc61a7f 100644
--- a/devel/rubygem-grape-path-helpers/Makefile
+++ b/devel/rubygem-grape-path-helpers/Makefile
@@ -1,5 +1,6 @@
PORTNAME= grape-path-helpers
PORTVERSION= 2.0.1
+PORTREVISION= 1
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,8 +11,8 @@ WWW= https://gitlab.com/gitlab-org/grape-path-helpers
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-activesupport70>=0:devel/rubygem-activesupport70 \
- rubygem-grape>=2.0<3:devel/rubygem-grape \
+RUN_DEPENDS= rubygem-activesupport-gitlab>=0:devel/rubygem-activesupport-gitlab \
+ rubygem-grape20>=2.0<3:devel/rubygem-grape20 \
rubygem-rake>=12:devel/rubygem-rake \
rubygem-ruby2_keywords>=0.0.2<0.1:devel/rubygem-ruby2_keywords
diff --git a/devel/rubygem-grape-swagger/Makefile b/devel/rubygem-grape-swagger/Makefile
index 9989d06f69ba..4cfe6aa3297b 100644
--- a/devel/rubygem-grape-swagger/Makefile
+++ b/devel/rubygem-grape-swagger/Makefile
@@ -1,5 +1,6 @@
PORTNAME= grape-swagger
PORTVERSION= 2.1.2
+PORTREVISION= 1
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +11,7 @@ WWW= https://github.com/ruby-grape/grape-swagger
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-grape>=1.7<3.0:devel/rubygem-grape \
+RUN_DEPENDS= rubygem-grape20>=1.7<3.0:devel/rubygem-grape20 \
rubygem-rack-test>=2<3:www/rubygem-rack-test
USES= gem
diff --git a/devel/rubygem-grape20/Makefile b/devel/rubygem-grape20/Makefile
index ac608654a965..db5d709155ad 100644
--- a/devel/rubygem-grape20/Makefile
+++ b/devel/rubygem-grape20/Makefile
@@ -1,5 +1,6 @@
PORTNAME= grape
PORTVERSION= 2.0.0
+PORTREVISION= 1
CATEGORIES= devel rubygems
MASTER_SITES= RG
PKGNAMESUFFIX= 20
@@ -12,9 +13,9 @@ WWW= https://www.ruby-grape.org/ \
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
-RUN_DEPENDS= rubygem-activesupport70>=5:devel/rubygem-activesupport70 \
+RUN_DEPENDS= rubygem-activesupport-gitlab>=5:devel/rubygem-activesupport-gitlab \
rubygem-builder>=0:devel/rubygem-builder \
- rubygem-dry-types>=1.1:devel/rubygem-dry-types \
+ rubygem-dry-types-gitlab>=1.1:devel/rubygem-dry-types-gitlab \
rubygem-mustermann-grape10>=1.0.0<1.1:devel/rubygem-mustermann-grape10 \
rubygem-rack>=1.3.0,3:www/rubygem-rack \
rubygem-rack-accept>=0:www/rubygem-rack-accept
diff --git a/devel/rubygem-grape_logging-gitlab/Makefile b/devel/rubygem-grape_logging-gitlab/Makefile
new file mode 100644
index 000000000000..be38cfacac4b
--- /dev/null
+++ b/devel/rubygem-grape_logging-gitlab/Makefile
@@ -0,0 +1,21 @@
+PORTNAME= grape_logging
+PORTVERSION= 1.8.4
+CATEGORIES= devel rubygems
+MASTER_SITES= RG
+PKGNAMESUFFIX= -gitlab
+
+MAINTAINER= mfechner@FreeBSD.org
+COMMENT= Request logging for Grape
+WWW= https://github.com/aserafin/grape_logging
+
+LICENSE= MIT
+LICENSE_FILE= ${WRKSRC}/LICENSE.txt
+
+RUN_DEPENDS= rubygem-grape20>=0:devel/rubygem-grape20 \
+ rubygem-rack>=0,3:www/rubygem-rack
+
+USES= gem
+
+NO_ARCH= yes
+
+.include <bsd.port.mk>
diff --git a/devel/rubygem-grape_logging-gitlab/distinfo b/devel/rubygem-grape_logging-gitlab/distinfo
new file mode 100644
index 000000000000..5059296a190b
--- /dev/null
+++ b/devel/rubygem-grape_logging-gitlab/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1598605220
+SHA256 (rubygem/grape_logging-1.8.4.gem) = efcc3e322dbd5d620a68f078733b7db043cf12680144cd03c982f14115c792d1
+SIZE (rubygem/grape_logging-1.8.4.gem) = 13312
diff --git a/devel/rubygem-grape_logging-gitlab/pkg-descr b/devel/rubygem-grape_logging-gitlab/pkg-descr
new file mode 100644
index 000000000000..31245a5d0a37
--- /dev/null
+++ b/devel/rubygem-grape_logging-gitlab/pkg-descr
@@ -0,0 +1,3 @@
+This gem provides simple request logging for Grape with just few lines of code
+you have to put in your project! In return you will get response codes, paths,
+parameters and more!
diff --git a/devel/rubygem-graphql/Makefile b/devel/rubygem-graphql/Makefile
index 82ebce627160..da4b2ce5b106 100644
--- a/devel/rubygem-graphql/Makefile
+++ b/devel/rubygem-graphql/Makefile
@@ -1,5 +1,6 @@
PORTNAME= graphql
PORTVERSION= 2.4.17
+PORTREVISION= 1
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -11,7 +12,7 @@ LICENSE= MIT
RUN_DEPENDS= rubygem-base64>=0:converters/rubygem-base64 \
rubygem-fiber-storage>=0:devel/rubygem-fiber-storage \
- rubygem-logger>=0:devel/rubygem-logger
+ rubygem-logger-gitlab>=0:devel/rubygem-logger-gitlab
USES= gem
diff --git a/devel/rubygem-grpc-google-iam-v1-gitlab/Makefile b/devel/rubygem-grpc-google-iam-v1-gitlab/Makefile
new file mode 100644
index 000000000000..724e2a1b33e7
--- /dev/null
+++ b/devel/rubygem-grpc-google-iam-v1-gitlab/Makefile
@@ -0,0 +1,22 @@
+PORTNAME= grpc-google-iam-v1
+PORTVERSION= 1.11.0
+CATEGORIES= devel rubygems
+MASTER_SITES= RG
+PKGNAMESUFFIX= -gitlab
+
+MAINTAINER= mfechner@FreeBSD.org
+COMMENT= Common protos and gRPC services for Google IAM
+WWW= https://github.com/googleapis/common-protos-ruby/tree/main/grpc-google-iam-v1 \
+ https://github.com/googleapis/common-protos-ruby
+
+LICENSE= APACHE20
+
+RUN_DEPENDS= rubygem-google-protobuf>=3.18<5.0:devel/rubygem-google-protobuf \
+ rubygem-googleapis-common-protos-gitlab>=1.7.0<2:devel/rubygem-googleapis-common-protos-gitlab \
+ rubygem-grpc-gitlab>=1.41<2:net/rubygem-grpc-gitlab
+
+USES= gem
+
+NO_ARCH= yes
+
+.include <bsd.port.mk>
diff --git a/devel/rubygem-grpc-google-iam-v1-gitlab/distinfo b/devel/rubygem-grpc-google-iam-v1-gitlab/distinfo
new file mode 100644
index 000000000000..9ea3f5b27af5
--- /dev/null
+++ b/devel/rubygem-grpc-google-iam-v1-gitlab/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1747547450
+SHA256 (rubygem/grpc-google-iam-v1-1.11.0.gem) = 8f0aa8a8503b3e001cb1561f31e43aa0445752fb675334afa1afac7f023f368c
+SIZE (rubygem/grpc-google-iam-v1-1.11.0.gem) = 14336
diff --git a/devel/rubygem-grpc-google-iam-v1-gitlab/files/patch-gemspec b/devel/rubygem-grpc-google-iam-v1-gitlab/files/patch-gemspec
new file mode 100644
index 000000000000..c26370f1c703
--- /dev/null
+++ b/devel/rubygem-grpc-google-iam-v1-gitlab/files/patch-gemspec
@@ -0,0 +1,11 @@
+--- grpc-google-iam-v1.gemspec.orig 2025-05-18 07:33:39 UTC
++++ grpc-google-iam-v1.gemspec
+@@ -20,7 +20,7 @@ Gem::Specification.new do |s|
+
+ s.specification_version = 4
+
+- s.add_runtime_dependency(%q<googleapis-common-protos>.freeze, ["~> 1.7.0".freeze])
++ s.add_runtime_dependency(%q<googleapis-common-protos>.freeze, ["~> 1.7".freeze])
+ s.add_runtime_dependency(%q<google-protobuf>.freeze, [">= 3.18".freeze, "< 5.a".freeze])
+ s.add_runtime_dependency(%q<grpc>.freeze, ["~> 1.41".freeze])
+ end
diff --git a/devel/rubygem-grpc-google-iam-v1-gitlab/pkg-descr b/devel/rubygem-grpc-google-iam-v1-gitlab/pkg-descr
new file mode 100644
index 000000000000..d90c9d174fec
--- /dev/null
+++ b/devel/rubygem-grpc-google-iam-v1-gitlab/pkg-descr
@@ -0,0 +1 @@
+Google IAM gRPC client library
diff --git a/devel/rubygem-io-event/Makefile b/devel/rubygem-io-event/Makefile
index 281153905b34..210296847762 100644
--- a/devel/rubygem-io-event/Makefile
+++ b/devel/rubygem-io-event/Makefile
@@ -1,5 +1,5 @@
PORTNAME= io-event
-PORTVERSION= 1.10.1
+PORTVERSION= 1.11.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-io-event/distinfo b/devel/rubygem-io-event/distinfo
index 7e453c35d78e..ab0171288982 100644
--- a/devel/rubygem-io-event/distinfo
+++ b/devel/rubygem-io-event/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1748495965
-SHA256 (rubygem/io-event-1.10.1.gem) = 40a5c25a03507905820ef67f44d217e01b94f2818b7705b3f50b22153cb2f65d
-SIZE (rubygem/io-event-1.10.1.gem) = 43008
+TIMESTAMP = 1750188234
+SHA256 (rubygem/io-event-1.11.0.gem) = 7045581e68585253f6ff5588723c07813c8991f427b46ab4e00389b1078d60c4
+SIZE (rubygem/io-event-1.11.0.gem) = 48640
diff --git a/devel/rubygem-jira-ruby-gitlab/Makefile b/devel/rubygem-jira-ruby-gitlab/Makefile
new file mode 100644
index 000000000000..356167c76dac
--- /dev/null
+++ b/devel/rubygem-jira-ruby-gitlab/Makefile
@@ -0,0 +1,23 @@
+PORTNAME= jira-ruby
+PORTVERSION= 2.3.0
+CATEGORIES= devel rubygems
+MASTER_SITES= RG
+PKGNAMESUFFIX= -gitlab
+
+MAINTAINER= mfechner@FreeBSD.org
+COMMENT= API for JIRA
+WWW= https://github.com/sumoheavy/jira-ruby
+
+LICENSE= MIT
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+RUN_DEPENDS= rubygem-activesupport-gitlab>=0:devel/rubygem-activesupport-gitlab \
+ rubygem-atlassian-jwt>=0:www/rubygem-atlassian-jwt \
+ rubygem-multipart-post>=0:www/rubygem-multipart-post \
+ rubygem-oauth0>=0.5.0<1:net/rubygem-oauth0
+
+USES= gem
+
+NO_ARCH= yes
+
+.include <bsd.port.mk>
diff --git a/devel/rubygem-jira-ruby-gitlab/distinfo b/devel/rubygem-jira-ruby-gitlab/distinfo
new file mode 100644
index 000000000000..36e244f5b0f0
--- /dev/null
+++ b/devel/rubygem-jira-ruby-gitlab/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1675191845
+SHA256 (rubygem/jira-ruby-2.3.0.gem) = abf26e6bff4a8ea40bae06f7df6276a5776905c63fb2070934823ca54f62eb62
+SIZE (rubygem/jira-ruby-2.3.0.gem) = 67072
diff --git a/devel/rubygem-jira-ruby-gitlab/pkg-descr b/devel/rubygem-jira-ruby-gitlab/pkg-descr
new file mode 100644
index 000000000000..e7d3b66e61a7
--- /dev/null
+++ b/devel/rubygem-jira-ruby-gitlab/pkg-descr
@@ -0,0 +1 @@
+This gem provides access to the Atlassian JIRA REST API.
diff --git a/devel/rubygem-license_finder-gitlab/Makefile b/devel/rubygem-license_finder-gitlab/Makefile
index 327556dca5a3..7660517baac6 100644
--- a/devel/rubygem-license_finder-gitlab/Makefile
+++ b/devel/rubygem-license_finder-gitlab/Makefile
@@ -1,5 +1,6 @@
PORTNAME= license_finder
PORTVERSION= 7.2.1
+PORTREVISION= 1
CATEGORIES= devel rubygems
MASTER_SITES= RG
PKGNAMESUFFIX= -gitlab
@@ -13,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
RUN_DEPENDS= rubygem-bundler>=0:sysutils/rubygem-bundler \
rubygem-csv>=3.2<4:devel/rubygem-csv \
- rubygem-rubyzip>=1<3:archivers/rubygem-rubyzip \
+ rubygem-rubyzip-gitlab>=1<3:archivers/rubygem-rubyzip-gitlab \
rubygem-thor>=1.2<2:devel/rubygem-thor \
rubygem-tomlrb>=1.3<2.1:textproc/rubygem-tomlrb \
rubygem-with_env>=1.1.0<1.1.1:devel/rubygem-with_env \
diff --git a/devel/rubygem-logger-gitlab/Makefile b/devel/rubygem-logger-gitlab/Makefile
index fe938e853f75..5aaf2cb48969 100644
--- a/devel/rubygem-logger-gitlab/Makefile
+++ b/devel/rubygem-logger-gitlab/Makefile
@@ -1,5 +1,5 @@
PORTNAME= logger
-PORTVERSION= 1.6.6
+PORTVERSION= 1.7.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
PKGNAMESUFFIX= -gitlab
diff --git a/devel/rubygem-logger-gitlab/distinfo b/devel/rubygem-logger-gitlab/distinfo
index 22156a805dc3..27d5a6b168da 100644
--- a/devel/rubygem-logger-gitlab/distinfo
+++ b/devel/rubygem-logger-gitlab/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1739930282
-SHA256 (rubygem/logger-1.6.6.gem) = dd618d24e637715472732e7eed02e33cfbdf56deaad225edd0f1f89d38024017
-SIZE (rubygem/logger-1.6.6.gem) = 18432
+TIMESTAMP = 1750221360
+SHA256 (rubygem/logger-1.7.0.gem) = 196edec7cc44b66cfb40f9755ce11b392f21f7967696af15d274dde7edff0203
+SIZE (rubygem/logger-1.7.0.gem) = 16896
diff --git a/devel/rubygem-prometheus-client-mmap/Makefile b/devel/rubygem-prometheus-client-mmap/Makefile
index ef1fc4564365..f9a3c29ce04d 100644
--- a/devel/rubygem-prometheus-client-mmap/Makefile
+++ b/devel/rubygem-prometheus-client-mmap/Makefile
@@ -1,6 +1,5 @@
PORTNAME= prometheus-client-mmap
-PORTVERSION= 1.2.9
-PORTREVISION= 2
+PORTVERSION= 1.2.10
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -12,7 +11,7 @@ LICENSE= APACHE20
RUN_DEPENDS= rubygem-base64>=0:converters/rubygem-base64 \
rubygem-bigdecimal>=0:math/rubygem-bigdecimal \
- rubygem-logger>=0:devel/rubygem-logger \
+ rubygem-logger-gitlab>=0:devel/rubygem-logger-gitlab \
rubygem-rb_sys>=0.9.109<0.10:lang/rubygem-rb_sys
USES= cargo gem gmake llvm:build
@@ -35,6 +34,11 @@ GEM_ENV+= MAKE=gmake
post-extract:
${CHMOD} -R o-w ${WRKSRC}
+# The project has a Cargo.lock which is a symlink to main folder, cleanup this symlink
+post-stage:
+ ${RM} ${STAGEDIR}${PREFIX}/${GEM_LIB_DIR}/ext/fast_mmaped_file_rs/Cargo.lock
+ ${FIND} ${STAGEDIR}${PREFIX}/${GEM_LIB_DIR}/ext -type d -empty -delete 2> /dev/null || ${TRUE}
+
.include <bsd.port.options.mk>
.if ${OPSYS} == FreeBSD
diff --git a/devel/rubygem-prometheus-client-mmap/Makefile.crates b/devel/rubygem-prometheus-client-mmap/Makefile.crates
index 4aded5c43ddf..06736deb7b8e 100644
--- a/devel/rubygem-prometheus-client-mmap/Makefile.crates
+++ b/devel/rubygem-prometheus-client-mmap/Makefile.crates
@@ -1,35 +1,34 @@
-CARGO_CRATES= ahash-0.8.11 \
- aho-corasick-1.1.3 \
+CARGO_CRATES= aho-corasick-1.1.3 \
allocator-api2-0.2.21 \
autocfg-1.4.0 \
bindgen-0.69.5 \
bitflags-1.3.2 \
- bitflags-2.8.0 \
+ bitflags-2.9.0 \
block-buffer-0.10.4 \
- bstr-1.11.3 \
- byteorder-1.5.0 \
+ bstr-1.12.0 \
cexpr-0.6.0 \
cfg-if-1.0.0 \
clang-sys-1.8.1 \
cpufeatures-0.2.17 \
crypto-common-0.1.6 \
digest-0.10.7 \
- either-1.13.0 \
- errno-0.3.10 \
+ either-1.15.0 \
+ equivalent-1.0.2 \
+ errno-0.3.11 \
fastrand-2.3.0 \
+ foldhash-0.1.5 \
generic-array-0.14.7 \
- getrandom-0.2.15 \
- getrandom-0.3.1 \
+ getrandom-0.3.2 \
glob-0.3.2 \
- hashbrown-0.14.5 \
- indoc-2.0.5 \
+ hashbrown-0.15.3 \
+ indoc-2.0.6 \
itertools-0.12.1 \
- itoa-1.0.14 \
+ itoa-1.0.15 \
lazy_static-1.5.0 \
lazycell-1.3.0 \
- libc-0.2.169 \
+ libc-0.2.172 \
libloading-0.8.6 \
- linux-raw-sys-0.4.15 \
+ linux-raw-sys-0.9.4 \
magnus-0.7.1 \
magnus-macros-0.6.0 \
memchr-2.7.4 \
@@ -38,41 +37,41 @@ CARGO_CRATES= ahash-0.8.11 \
minimal-lexical-0.2.1 \
nix-0.25.1 \
nom-7.1.3 \
- once_cell-1.20.2 \
+ once_cell-1.21.3 \
pin-utils-0.1.0 \
- ppv-lite86-0.2.20 \
- proc-macro2-1.0.93 \
- quote-1.0.38 \
- rand-0.8.5 \
- rand_chacha-0.3.1 \
- rand_core-0.6.4 \
- rb-sys-0.9.109 \
- rb-sys-build-0.9.109 \
+ ppv-lite86-0.2.21 \
+ proc-macro2-1.0.95 \
+ quote-1.0.40 \
+ r-efi-5.2.0 \
+ rand-0.9.1 \
+ rand_chacha-0.9.0 \
+ rand_core-0.9.3 \
+ rb-sys-0.9.115 \
+ rb-sys-build-0.9.115 \
rb-sys-env-0.1.2 \
rb-sys-env-0.2.2 \
regex-1.11.1 \
regex-automata-0.4.9 \
regex-syntax-0.8.5 \
rustc-hash-1.1.0 \
- rustix-0.38.44 \
- ryu-1.0.19 \
- seq-macro-0.3.5 \
- serde-1.0.217 \
- serde_derive-1.0.217 \
- serde_json-1.0.138 \
- sha2-0.10.8 \
+ rustix-1.0.7 \
+ ryu-1.0.20 \
+ seq-macro-0.3.6 \
+ serde-1.0.219 \
+ serde_derive-1.0.219 \
+ serde_json-1.0.140 \
+ sha2-0.10.9 \
shell-words-1.1.0 \
shlex-1.3.0 \
- smallvec-1.14.0 \
- syn-2.0.96 \
- tempfile-3.17.0 \
- thiserror-2.0.11 \
- thiserror-impl-2.0.11 \
- typenum-1.17.0 \
- unicode-ident-1.0.16 \
+ smallvec-1.15.0 \
+ syn-2.0.101 \
+ tempfile-3.19.1 \
+ thiserror-2.0.12 \
+ thiserror-impl-2.0.12 \
+ typenum-1.18.0 \
+ unicode-ident-1.0.18 \
version_check-0.9.5 \
- wasi-0.11.0+wasi-snapshot-preview1 \
- wasi-0.13.3+wasi-0.2.2 \
+ wasi-0.14.2+wasi-0.2.4 \
windows-sys-0.59.0 \
windows-targets-0.52.6 \
windows_aarch64_gnullvm-0.52.6 \
@@ -83,6 +82,6 @@ CARGO_CRATES= ahash-0.8.11 \
windows_x86_64_gnu-0.52.6 \
windows_x86_64_gnullvm-0.52.6 \
windows_x86_64_msvc-0.52.6 \
- wit-bindgen-rt-0.33.0 \
- zerocopy-0.7.35 \
- zerocopy-derive-0.7.35
+ wit-bindgen-rt-0.39.0 \
+ zerocopy-0.8.25 \
+ zerocopy-derive-0.8.25
diff --git a/devel/rubygem-prometheus-client-mmap/distinfo b/devel/rubygem-prometheus-client-mmap/distinfo
index 9212be384141..db5352659ba5 100644
--- a/devel/rubygem-prometheus-client-mmap/distinfo
+++ b/devel/rubygem-prometheus-client-mmap/distinfo
@@ -1,8 +1,6 @@
-TIMESTAMP = 1742397623
-SHA256 (prometheus-client-mmap-1.2.9.gem) = 20ff9ef443767bc45d338882fbc6a9a853cdae190ec68cfd9395a5ac44384004
-SIZE (prometheus-client-mmap-1.2.9.gem) = 57856
-SHA256 (rust/crates/ahash-0.8.11.crate) = e89da841a80418a9b391ebaea17f5c112ffaaa96f621d2c285b5174da76b9011
-SIZE (rust/crates/ahash-0.8.11.crate) = 43607
+TIMESTAMP = 1750222889
+SHA256 (prometheus-client-mmap-1.2.10.gem) = 46d4ce67a05cd77910ebe9a64682206fd1c8f5fd2e4da7373713e16dc43e1444
+SIZE (prometheus-client-mmap-1.2.10.gem) = 57856
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
@@ -13,14 +11,12 @@ SHA256 (rust/crates/bindgen-0.69.5.crate) = 271383c67ccabffb7381723dea0672a673f2
SIZE (rust/crates/bindgen-0.69.5.crate) = 221128
SHA256 (rust/crates/bitflags-1.3.2.crate) = bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a
SIZE (rust/crates/bitflags-1.3.2.crate) = 23021
-SHA256 (rust/crates/bitflags-2.8.0.crate) = 8f68f53c83ab957f72c32642f3868eec03eb974d1fb82e453128456482613d36
-SIZE (rust/crates/bitflags-2.8.0.crate) = 47482
+SHA256 (rust/crates/bitflags-2.9.0.crate) = 5c8214115b7bf84099f1309324e63141d4c5d7cc26862f97a0a857dbefe165bd
+SIZE (rust/crates/bitflags-2.9.0.crate) = 47654
SHA256 (rust/crates/block-buffer-0.10.4.crate) = 3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71
SIZE (rust/crates/block-buffer-0.10.4.crate) = 10538
-SHA256 (rust/crates/bstr-1.11.3.crate) = 531a9155a481e2ee699d4f98f43c0ca4ff8ee1bfd55c31e9e98fb29d2b176fe0
-SIZE (rust/crates/bstr-1.11.3.crate) = 351536
-SHA256 (rust/crates/byteorder-1.5.0.crate) = 1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b
-SIZE (rust/crates/byteorder-1.5.0.crate) = 23288
+SHA256 (rust/crates/bstr-1.12.0.crate) = 234113d19d0d7d613b40e86fb654acf958910802bcceab913a4f9e7cda03b1a4
+SIZE (rust/crates/bstr-1.12.0.crate) = 351557
SHA256 (rust/crates/cexpr-0.6.0.crate) = 6fac387a98bb7c37292057cffc56d62ecb629900026402633ae9160df93a8766
SIZE (rust/crates/cexpr-0.6.0.crate) = 17966
SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd
@@ -33,38 +29,40 @@ SHA256 (rust/crates/crypto-common-0.1.6.crate) = 1bfb12502f3fc46cca1bb51ac28df9d
SIZE (rust/crates/crypto-common-0.1.6.crate) = 8760
SHA256 (rust/crates/digest-0.10.7.crate) = 9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292
SIZE (rust/crates/digest-0.10.7.crate) = 19557
-SHA256 (rust/crates/either-1.13.0.crate) = 60b1af1c220855b6ceac025d3f6ecdd2b7c4894bfe9cd9bda4fbb4bc7c0d4cf0
-SIZE (rust/crates/either-1.13.0.crate) = 19169
-SHA256 (rust/crates/errno-0.3.10.crate) = 33d852cb9b869c2a9b3df2f71a3074817f01e1844f839a144f5fcef059a4eb5d
-SIZE (rust/crates/errno-0.3.10.crate) = 11824
+SHA256 (rust/crates/either-1.15.0.crate) = 48c757948c5ede0e46177b7add2e67155f70e33c07fea8284df6576da70b3719
+SIZE (rust/crates/either-1.15.0.crate) = 20114
+SHA256 (rust/crates/equivalent-1.0.2.crate) = 877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f
+SIZE (rust/crates/equivalent-1.0.2.crate) = 7419
+SHA256 (rust/crates/errno-0.3.11.crate) = 976dd42dc7e85965fe702eb8164f21f450704bdde31faefd6471dba214cb594e
+SIZE (rust/crates/errno-0.3.11.crate) = 12048
SHA256 (rust/crates/fastrand-2.3.0.crate) = 37909eebbb50d72f9059c3b6d82c0463f2ff062c9e95845c43a6c9c0355411be
SIZE (rust/crates/fastrand-2.3.0.crate) = 15076
+SHA256 (rust/crates/foldhash-0.1.5.crate) = d9c4f5dac5e15c24eb999c26181a6ca40b39fe946cbe4c263c7209467bc83af2
+SIZE (rust/crates/foldhash-0.1.5.crate) = 21901
SHA256 (rust/crates/generic-array-0.14.7.crate) = 85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a
SIZE (rust/crates/generic-array-0.14.7.crate) = 15950
-SHA256 (rust/crates/getrandom-0.2.15.crate) = c4567c8db10ae91089c99af84c68c38da3ec2f087c3f82960bcdbf3656b6f4d7
-SIZE (rust/crates/getrandom-0.2.15.crate) = 37163
-SHA256 (rust/crates/getrandom-0.3.1.crate) = 43a49c392881ce6d5c3b8cb70f98717b7c07aabbdff06687b9030dbfbe2725f8
-SIZE (rust/crates/getrandom-0.3.1.crate) = 42449
+SHA256 (rust/crates/getrandom-0.3.2.crate) = 73fea8450eea4bac3940448fb7ae50d91f034f941199fcd9d909a5a07aa455f0
+SIZE (rust/crates/getrandom-0.3.2.crate) = 49140
SHA256 (rust/crates/glob-0.3.2.crate) = a8d1add55171497b4705a648c6b583acafb01d58050a51727785f0b2c8e0a2b2
SIZE (rust/crates/glob-0.3.2.crate) = 22359
-SHA256 (rust/crates/hashbrown-0.14.5.crate) = e5274423e17b7c9fc20b6e7e208532f9b19825d82dfd615708b70edd83df41f1
-SIZE (rust/crates/hashbrown-0.14.5.crate) = 141498
-SHA256 (rust/crates/indoc-2.0.5.crate) = b248f5224d1d606005e02c97f5aa4e88eeb230488bcc03bc9ca4d7991399f2b5
-SIZE (rust/crates/indoc-2.0.5.crate) = 14396
+SHA256 (rust/crates/hashbrown-0.15.3.crate) = 84b26c544d002229e640969970a2e74021aadf6e2f96372b9c58eff97de08eb3
+SIZE (rust/crates/hashbrown-0.15.3.crate) = 140413
+SHA256 (rust/crates/indoc-2.0.6.crate) = f4c7245a08504955605670dbf141fceab975f15ca21570696aebe9d2e71576bd
+SIZE (rust/crates/indoc-2.0.6.crate) = 17164
SHA256 (rust/crates/itertools-0.12.1.crate) = ba291022dbbd398a455acf126c1e341954079855bc60dfdda641363bd6922569
SIZE (rust/crates/itertools-0.12.1.crate) = 137761
-SHA256 (rust/crates/itoa-1.0.14.crate) = d75a2a4b1b190afb6f5425f10f6a8f959d2ea0b9c2b1d79553551850539e4674
-SIZE (rust/crates/itoa-1.0.14.crate) = 11210
+SHA256 (rust/crates/itoa-1.0.15.crate) = 4a5f13b858c8d314ee3e8f639011f7ccefe71f97f96e50151fb991f267928e2c
+SIZE (rust/crates/itoa-1.0.15.crate) = 11231
SHA256 (rust/crates/lazy_static-1.5.0.crate) = bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe
SIZE (rust/crates/lazy_static-1.5.0.crate) = 14025
SHA256 (rust/crates/lazycell-1.3.0.crate) = 830d08ce1d1d941e6b30645f1a0eb5643013d835ce3779a5fc208261dbe10f55
SIZE (rust/crates/lazycell-1.3.0.crate) = 12502
-SHA256 (rust/crates/libc-0.2.169.crate) = b5aba8db14291edd000dfcc4d620c7ebfb122c613afb886ca8803fa4e128a20a
-SIZE (rust/crates/libc-0.2.169.crate) = 757901
+SHA256 (rust/crates/libc-0.2.172.crate) = d750af042f7ef4f724306de029d18836c26c1765a54a6a3f094cbd23a7267ffa
+SIZE (rust/crates/libc-0.2.172.crate) = 791646
SHA256 (rust/crates/libloading-0.8.6.crate) = fc2f4eb4bc735547cfed7c0a4922cbd04a4655978c09b54f1f7b228750664c34
SIZE (rust/crates/libloading-0.8.6.crate) = 28922
-SHA256 (rust/crates/linux-raw-sys-0.4.15.crate) = d26c52dbd32dccf2d10cac7725f8eae5296885fb5703b261f7d0a0739ec807ab
-SIZE (rust/crates/linux-raw-sys-0.4.15.crate) = 2150898
+SHA256 (rust/crates/linux-raw-sys-0.9.4.crate) = cd945864f07fe9f5371a27ad7b52a172b4b499999f1d97574c9fa68373937e12
+SIZE (rust/crates/linux-raw-sys-0.9.4.crate) = 2311088
SHA256 (rust/crates/magnus-0.7.1.crate) = 3d87ae53030f3a22e83879e666cb94e58a7bdf31706878a0ba48752994146dab
SIZE (rust/crates/magnus-0.7.1.crate) = 186855
SHA256 (rust/crates/magnus-macros-0.6.0.crate) = 5968c820e2960565f647819f5928a42d6e874551cab9d88d75e3e0660d7f71e3
@@ -81,26 +79,28 @@ SHA256 (rust/crates/nix-0.25.1.crate) = f346ff70e7dbfd675fe90590b92d59ef2de15a87
SIZE (rust/crates/nix-0.25.1.crate) = 272312
SHA256 (rust/crates/nom-7.1.3.crate) = d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a
SIZE (rust/crates/nom-7.1.3.crate) = 117570
-SHA256 (rust/crates/once_cell-1.20.2.crate) = 1261fe7e33c73b354eab43b1273a57c8f967d0391e80353e51f764ac02cf6775
-SIZE (rust/crates/once_cell-1.20.2.crate) = 33394
+SHA256 (rust/crates/once_cell-1.21.3.crate) = 42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d
+SIZE (rust/crates/once_cell-1.21.3.crate) = 34534
SHA256 (rust/crates/pin-utils-0.1.0.crate) = 8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184
SIZE (rust/crates/pin-utils-0.1.0.crate) = 7580
-SHA256 (rust/crates/ppv-lite86-0.2.20.crate) = 77957b295656769bb8ad2b6a6b09d897d94f05c41b069aede1fcdaa675eaea04
-SIZE (rust/crates/ppv-lite86-0.2.20.crate) = 22478
-SHA256 (rust/crates/proc-macro2-1.0.93.crate) = 60946a68e5f9d28b0dc1c21bb8a97ee7d018a8b322fa57838ba31cc878e22d99
-SIZE (rust/crates/proc-macro2-1.0.93.crate) = 52388
-SHA256 (rust/crates/quote-1.0.38.crate) = 0e4dccaaaf89514f546c693ddc140f729f958c247918a13380cccc6078391acc
-SIZE (rust/crates/quote-1.0.38.crate) = 31252
-SHA256 (rust/crates/rand-0.8.5.crate) = 34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404
-SIZE (rust/crates/rand-0.8.5.crate) = 87113
-SHA256 (rust/crates/rand_chacha-0.3.1.crate) = e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88
-SIZE (rust/crates/rand_chacha-0.3.1.crate) = 15251
-SHA256 (rust/crates/rand_core-0.6.4.crate) = ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c
-SIZE (rust/crates/rand_core-0.6.4.crate) = 22666
-SHA256 (rust/crates/rb-sys-0.9.109.crate) = 6cfdfe3935ea21d9d3b0251f3258ff8773d9525bc422e27847ca4c567214f0b0
-SIZE (rust/crates/rb-sys-0.9.109.crate) = 23837
-SHA256 (rust/crates/rb-sys-build-0.9.109.crate) = 23dd2fa891aed8ff298d6ee0301e4c704a5bf469fbc9e9a46d7c1af26f020ad1
-SIZE (rust/crates/rb-sys-build-0.9.109.crate) = 21652
+SHA256 (rust/crates/ppv-lite86-0.2.21.crate) = 85eae3c4ed2f50dcfe72643da4befc30deadb458a9b590d720cde2f2b1e97da9
+SIZE (rust/crates/ppv-lite86-0.2.21.crate) = 22522
+SHA256 (rust/crates/proc-macro2-1.0.95.crate) = 02b3e5e68a3a1a02aad3ec490a98007cbc13c37cbe84a3cd7b8e406d76e7f778
+SIZE (rust/crates/proc-macro2-1.0.95.crate) = 51820
+SHA256 (rust/crates/quote-1.0.40.crate) = 1885c039570dc00dcb4ff087a89e185fd56bae234ddc7f056a945bf36467248d
+SIZE (rust/crates/quote-1.0.40.crate) = 31063
+SHA256 (rust/crates/r-efi-5.2.0.crate) = 74765f6d916ee2faa39bc8e68e4f3ed8949b48cccdac59983d287a7cb71ce9c5
+SIZE (rust/crates/r-efi-5.2.0.crate) = 64764
+SHA256 (rust/crates/rand-0.9.1.crate) = 9fbfd9d094a40bf3ae768db9361049ace4c0e04a4fd6b359518bd7b73a73dd97
+SIZE (rust/crates/rand-0.9.1.crate) = 97986
+SHA256 (rust/crates/rand_chacha-0.9.0.crate) = d3022b5f1df60f26e1ffddd6c66e8aa15de382ae63b3a0c1bfc0e4d3e3f325cb
+SIZE (rust/crates/rand_chacha-0.9.0.crate) = 18258
+SHA256 (rust/crates/rand_core-0.9.3.crate) = 99d9a13982dcf210057a8a78572b2217b667c3beacbf3a0d8b454f6f82837d38
+SIZE (rust/crates/rand_core-0.9.3.crate) = 24543
+SHA256 (rust/crates/rb-sys-0.9.115.crate) = 99ca6726be0eca74687047fed7dcbc2d509571f3962e190c343ac1eb40e482b3
+SIZE (rust/crates/rb-sys-0.9.115.crate) = 28579
+SHA256 (rust/crates/rb-sys-build-0.9.115.crate) = 9f2390cfc87b7513656656faad6567291e581542d3ec41dd0a2bf381896e0880
+SIZE (rust/crates/rb-sys-build-0.9.115.crate) = 24279
SHA256 (rust/crates/rb-sys-env-0.1.2.crate) = a35802679f07360454b418a5d1735c89716bde01d35b1560fc953c1415a0b3bb
SIZE (rust/crates/rb-sys-env-0.1.2.crate) = 9203
SHA256 (rust/crates/rb-sys-env-0.2.2.crate) = 08f8d2924cf136a1315e2b4c7460a39f62ef11ee5d522df9b2750fab55b868b6
@@ -113,44 +113,42 @@ SHA256 (rust/crates/regex-syntax-0.8.5.crate) = 2b15c43186be67a4fd63bee50d0303af
SIZE (rust/crates/regex-syntax-0.8.5.crate) = 357541
SHA256 (rust/crates/rustc-hash-1.1.0.crate) = 08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2
SIZE (rust/crates/rustc-hash-1.1.0.crate) = 9331
-SHA256 (rust/crates/rustix-0.38.44.crate) = fdb5bc1ae2baa591800df16c9ca78619bf65c0488b41b96ccec5d11220d8c154
-SIZE (rust/crates/rustix-0.38.44.crate) = 379347
-SHA256 (rust/crates/ryu-1.0.19.crate) = 6ea1a2d0a644769cc99faa24c3ad26b379b786fe7c36fd3c546254801650e6dd
-SIZE (rust/crates/ryu-1.0.19.crate) = 48770
-SHA256 (rust/crates/seq-macro-0.3.5.crate) = a3f0bf26fd526d2a95683cd0f87bf103b8539e2ca1ef48ce002d67aad59aa0b4
-SIZE (rust/crates/seq-macro-0.3.5.crate) = 13332
-SHA256 (rust/crates/serde-1.0.217.crate) = 02fc4265df13d6fa1d00ecff087228cc0a2b5f3c0e87e258d8b94a156e984c70
-SIZE (rust/crates/serde-1.0.217.crate) = 79019
-SHA256 (rust/crates/serde_derive-1.0.217.crate) = 5a9bf7cf98d04a2b28aead066b7496853d4779c9cc183c440dbac457641e19a0
-SIZE (rust/crates/serde_derive-1.0.217.crate) = 57749
-SHA256 (rust/crates/serde_json-1.0.138.crate) = d434192e7da787e94a6ea7e9670b26a036d0ca41e0b7efb2676dd32bae872949
-SIZE (rust/crates/serde_json-1.0.138.crate) = 154769
-SHA256 (rust/crates/sha2-0.10.8.crate) = 793db75ad2bcafc3ffa7c68b215fee268f537982cd901d132f89c6343f3a3dc8
-SIZE (rust/crates/sha2-0.10.8.crate) = 26357
+SHA256 (rust/crates/rustix-1.0.7.crate) = c71e83d6afe7ff64890ec6b71d6a69bb8a610ab78ce364b3352876bb4c801266
+SIZE (rust/crates/rustix-1.0.7.crate) = 414500
+SHA256 (rust/crates/ryu-1.0.20.crate) = 28d3b2b1366ec20994f1fd18c3c594f05c5dd4bc44d8bb0c1c632c8d6829481f
+SIZE (rust/crates/ryu-1.0.20.crate) = 48738
+SHA256 (rust/crates/seq-macro-0.3.6.crate) = 1bc711410fbe7399f390ca1c3b60ad0f53f80e95c5eb935e52268a0e2cd49acc
+SIZE (rust/crates/seq-macro-0.3.6.crate) = 16031
+SHA256 (rust/crates/serde-1.0.219.crate) = 5f0e2c6ed6606019b4e29e69dbaba95b11854410e5347d525002456dbbb786b6
+SIZE (rust/crates/serde-1.0.219.crate) = 78983
+SHA256 (rust/crates/serde_derive-1.0.219.crate) = 5b0276cf7f2c73365f7157c8123c21cd9a50fbbd844757af28ca1f5925fc2a00
+SIZE (rust/crates/serde_derive-1.0.219.crate) = 57798
+SHA256 (rust/crates/serde_json-1.0.140.crate) = 20068b6e96dc6c9bd23e01df8827e6c7e1f2fddd43c21810382803c136b99373
+SIZE (rust/crates/serde_json-1.0.140.crate) = 154852
+SHA256 (rust/crates/sha2-0.10.9.crate) = a7507d819769d01a365ab707794a4084392c824f54a7a6a7862f8c3d0892b283
+SIZE (rust/crates/sha2-0.10.9.crate) = 29271
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
SIZE (rust/crates/shlex-1.3.0.crate) = 18713
-SHA256 (rust/crates/smallvec-1.14.0.crate) = 7fcf8323ef1faaee30a44a340193b1ac6814fd9b7b4e88e9d4519a3e4abe1cfd
-SIZE (rust/crates/smallvec-1.14.0.crate) = 35561
-SHA256 (rust/crates/syn-2.0.96.crate) = d5d0adab1ae378d7f53bdebc67a39f1f151407ef230f0ce2883572f5d8985c80
-SIZE (rust/crates/syn-2.0.96.crate) = 297497
-SHA256 (rust/crates/tempfile-3.17.0.crate) = a40f762a77d2afa88c2d919489e390a12bdd261ed568e60cfa7e48d4e20f0d33
-SIZE (rust/crates/tempfile-3.17.0.crate) = 39142
-SHA256 (rust/crates/thiserror-2.0.11.crate) = d452f284b73e6d76dd36758a0c8684b1d5be31f92b89d07fd5822175732206fc
-SIZE (rust/crates/thiserror-2.0.11.crate) = 28648
-SHA256 (rust/crates/thiserror-impl-2.0.11.crate) = 26afc1baea8a989337eeb52b6e72a039780ce45c3edfcc9c5b9d112feeb173c2
-SIZE (rust/crates/thiserror-impl-2.0.11.crate) = 21067
-SHA256 (rust/crates/typenum-1.17.0.crate) = 42ff0bf0c66b8238c6f3b578df37d0b7848e55df8577b3f74f92a69acceeb825
-SIZE (rust/crates/typenum-1.17.0.crate) = 42849
-SHA256 (rust/crates/unicode-ident-1.0.16.crate) = a210d160f08b701c8721ba1c726c11662f877ea6b7094007e1ca9a1041945034
-SIZE (rust/crates/unicode-ident-1.0.16.crate) = 47684
+SHA256 (rust/crates/smallvec-1.15.0.crate) = 8917285742e9f3e1683f0a9c4e6b57960b7314d0b08d30d1ecd426713ee2eee9
+SIZE (rust/crates/smallvec-1.15.0.crate) = 38113
+SHA256 (rust/crates/syn-2.0.101.crate) = 8ce2b7fc941b3a24138a0a7cf8e858bfc6a992e7978a068a5c760deb0ed43caf
+SIZE (rust/crates/syn-2.0.101.crate) = 299250
+SHA256 (rust/crates/tempfile-3.19.1.crate) = 7437ac7763b9b123ccf33c338a5cc1bac6f69b45a136c19bdd8a65e3916435bf
+SIZE (rust/crates/tempfile-3.19.1.crate) = 39634
+SHA256 (rust/crates/thiserror-2.0.12.crate) = 567b8a2dae586314f7be2a752ec7474332959c6460e02bde30d702a66d488708
+SIZE (rust/crates/thiserror-2.0.12.crate) = 28693
+SHA256 (rust/crates/thiserror-impl-2.0.12.crate) = 7f7cf42b4507d8ea322120659672cf1b9dbb93f8f2d4ecfd6e51350ff5b17a1d
+SIZE (rust/crates/thiserror-impl-2.0.12.crate) = 21141
+SHA256 (rust/crates/typenum-1.18.0.crate) = 1dccffe3ce07af9386bfd29e80c0ab1a8205a2fc34e4bcd40364df902cfa8f3f
+SIZE (rust/crates/typenum-1.18.0.crate) = 74871
+SHA256 (rust/crates/unicode-ident-1.0.18.crate) = 5a5f39404a5da50712a4c1eecf25e90dd62b613502b7e925fd4e4d19b5c96512
+SIZE (rust/crates/unicode-ident-1.0.18.crate) = 47743
SHA256 (rust/crates/version_check-0.9.5.crate) = 0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a
SIZE (rust/crates/version_check-0.9.5.crate) = 15554
-SHA256 (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423
-SIZE (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 28131
-SHA256 (rust/crates/wasi-0.13.3+wasi-0.2.2.crate) = 26816d2e1a4a36a2940b96c5296ce403917633dff8f3440e9b236ed6f6bacad2
-SIZE (rust/crates/wasi-0.13.3+wasi-0.2.2.crate) = 136754
+SHA256 (rust/crates/wasi-0.14.2+wasi-0.2.4.crate) = 9683f9a5a998d873c0d21fcbe3c083009670149a8fab228644b8bd36b2c48cb3
+SIZE (rust/crates/wasi-0.14.2+wasi-0.2.4.crate) = 140921
SHA256 (rust/crates/windows-sys-0.59.0.crate) = 1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b
SIZE (rust/crates/windows-sys-0.59.0.crate) = 2387323
SHA256 (rust/crates/windows-targets-0.52.6.crate) = 9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973
@@ -171,9 +169,9 @@ SHA256 (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 24d5b23dc417412679681
SIZE (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 435707
SHA256 (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec
SIZE (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 832564
-SHA256 (rust/crates/wit-bindgen-rt-0.33.0.crate) = 3268f3d866458b787f390cf61f4bbb563b922d091359f9608842999eaee3943c
-SIZE (rust/crates/wit-bindgen-rt-0.33.0.crate) = 3357
-SHA256 (rust/crates/zerocopy-0.7.35.crate) = 1b9b4fd18abc82b8136838da5d50bae7bdea537c574d8dc1a34ed098d6c166f0
-SIZE (rust/crates/zerocopy-0.7.35.crate) = 152645
-SHA256 (rust/crates/zerocopy-derive-0.7.35.crate) = fa4f8080344d4671fb4e831a13ad1e68092748387dfc4f55e356242fae12ce3e
-SIZE (rust/crates/zerocopy-derive-0.7.35.crate) = 37829
+SHA256 (rust/crates/wit-bindgen-rt-0.39.0.crate) = 6f42320e61fe2cfd34354ecb597f86f413484a798ba44a8ca1165c58d42da6c1
+SIZE (rust/crates/wit-bindgen-rt-0.39.0.crate) = 12241
+SHA256 (rust/crates/zerocopy-0.8.25.crate) = a1702d9583232ddb9174e01bb7c15a2ab8fb1bc6f227aa1233858c351a3ba0cb
+SIZE (rust/crates/zerocopy-0.8.25.crate) = 252714
+SHA256 (rust/crates/zerocopy-derive-0.8.25.crate) = 28a6e20d751156648aa063f3800b706ee209a32c0b4d9f24be3d980b01be55ef
+SIZE (rust/crates/zerocopy-derive-0.8.25.crate) = 87671
diff --git a/devel/rubygem-rack-mini-profiler/Makefile b/devel/rubygem-rack-mini-profiler/Makefile
index 76c655a5344c..5a57c2078196 100644
--- a/devel/rubygem-rack-mini-profiler/Makefile
+++ b/devel/rubygem-rack-mini-profiler/Makefile
@@ -1,5 +1,5 @@
PORTNAME= rack-mini-profiler
-PORTVERSION= 3.3.1
+PORTVERSION= 4.0.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-rack-mini-profiler/distinfo b/devel/rubygem-rack-mini-profiler/distinfo
index a5145feb2157..bbe81a17f8c2 100644
--- a/devel/rubygem-rack-mini-profiler/distinfo
+++ b/devel/rubygem-rack-mini-profiler/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1708450778
-SHA256 (rubygem/rack-mini-profiler-3.3.1.gem) = 2bf0de7d5795f54581e453b248e42cc50e8d0529efac73828653a9ad2407a801
-SIZE (rubygem/rack-mini-profiler-3.3.1.gem) = 418304
+TIMESTAMP = 1750188272
+SHA256 (rubygem/rack-mini-profiler-4.0.0.gem) = c37bedcb7d01e33ad4addd8c4e742986e75db7cd8908cba3432c60b4e812e00f
+SIZE (rubygem/rack-mini-profiler-4.0.0.gem) = 419840
diff --git a/devel/rubygem-rubocop-ast/Makefile b/devel/rubygem-rubocop-ast/Makefile
index 60fba4734f9a..1b26fdefec21 100644
--- a/devel/rubygem-rubocop-ast/Makefile
+++ b/devel/rubygem-rubocop-ast/Makefile
@@ -1,5 +1,5 @@
PORTNAME= rubocop-ast
-PORTVERSION= 1.45.0
+PORTVERSION= 1.45.1
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-rubocop-ast/distinfo b/devel/rubygem-rubocop-ast/distinfo
index b1a43bcaddc1..d9936217ac61 100644
--- a/devel/rubygem-rubocop-ast/distinfo
+++ b/devel/rubygem-rubocop-ast/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749813968
-SHA256 (rubygem/rubocop-ast-1.45.0.gem) = 0b4ade77d15f25b9e07214fb42fa98164f5316accea525e14e44bbb8f06f78d7
-SIZE (rubygem/rubocop-ast-1.45.0.gem) = 61440
+TIMESTAMP = 1750188238
+SHA256 (rubygem/rubocop-ast-1.45.1.gem) = 94042e49adc17f187ba037b33f941ba7398fede77cdf4bffafba95190a473a3e
+SIZE (rubygem/rubocop-ast-1.45.1.gem) = 61440
diff --git a/devel/rubygem-rubocop/Makefile b/devel/rubygem-rubocop/Makefile
index 16dbba9c0d22..7adf05a0028f 100644
--- a/devel/rubygem-rubocop/Makefile
+++ b/devel/rubygem-rubocop/Makefile
@@ -1,5 +1,5 @@
PORTNAME= rubocop
-PORTVERSION= 1.76.0
+PORTVERSION= 1.76.1
CATEGORIES= devel ruby
MASTER_SITES= RG
diff --git a/devel/rubygem-rubocop/distinfo b/devel/rubygem-rubocop/distinfo
index 0719f5f0c44b..fd564baab6d3 100644
--- a/devel/rubygem-rubocop/distinfo
+++ b/devel/rubygem-rubocop/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749813966
-SHA256 (rubygem/rubocop-1.76.0.gem) = b7515398e1280b3cb7e3e0c429933ca3597ea43b7d0f03cb3c2d97719851c411
-SIZE (rubygem/rubocop-1.76.0.gem) = 708608
+TIMESTAMP = 1750188236
+SHA256 (rubygem/rubocop-1.76.1.gem) = e15a2d750794cf2157d2de8b1b403dfa71b8dc3957a22ae6043b1bdf21e7e0e7
+SIZE (rubygem/rubocop-1.76.1.gem) = 708608
diff --git a/devel/rubygem-sidekiq-gitlab/Makefile b/devel/rubygem-sidekiq-gitlab/Makefile
index 57852259176c..bfa6dde06d16 100644
--- a/devel/rubygem-sidekiq-gitlab/Makefile
+++ b/devel/rubygem-sidekiq-gitlab/Makefile
@@ -1,5 +1,6 @@
PORTNAME= sidekiq
PORTVERSION= 7.3.9
+PORTREVISION= 1
CATEGORIES= devel rubygems
MASTER_SITES= RG
PKGNAMESUFFIX= -gitlab
@@ -13,7 +14,7 @@ LICENSE= LGPL3
RUN_DEPENDS= rubygem-base64>=0:converters/rubygem-base64 \
rubygem-connection_pool>=2.3.0:net/rubygem-connection_pool \
- rubygem-logger>=0:devel/rubygem-logger \
+ rubygem-logger-gitlab>=0:devel/rubygem-logger-gitlab \
rubygem-rack>=2.2.4,3:www/rubygem-rack \
rubygem-redis-client>=0.22.2:databases/rubygem-redis-client
diff --git a/devel/rubygem-sorbet-runtime/Makefile b/devel/rubygem-sorbet-runtime/Makefile
index 4c53b5ad6122..17be1b53f588 100644
--- a/devel/rubygem-sorbet-runtime/Makefile
+++ b/devel/rubygem-sorbet-runtime/Makefile
@@ -1,5 +1,5 @@
PORTNAME= sorbet-runtime
-PORTVERSION= 0.5.12167
+PORTVERSION= 0.5.12176
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-sorbet-runtime/distinfo b/devel/rubygem-sorbet-runtime/distinfo
index 800e3c5c0fc1..d05ea1db416e 100644
--- a/devel/rubygem-sorbet-runtime/distinfo
+++ b/devel/rubygem-sorbet-runtime/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749813976
-SHA256 (rubygem/sorbet-runtime-0.5.12167.gem) = e33761e789d126692ed0ce57fc0b66d312a8ef3aed662a8f14ccbdb523cd3109
-SIZE (rubygem/sorbet-runtime-0.5.12167.gem) = 89088
+TIMESTAMP = 1750188240
+SHA256 (rubygem/sorbet-runtime-0.5.12176.gem) = 91499b894f7f902f391cad156394f3a638fe0660c2daaaa220b12ca89f8b6aa2
+SIZE (rubygem/sorbet-runtime-0.5.12176.gem) = 89088
diff --git a/devel/rubygem-sprockets-gitlab/Makefile b/devel/rubygem-sprockets-gitlab/Makefile
new file mode 100644
index 000000000000..245423e71283
--- /dev/null
+++ b/devel/rubygem-sprockets-gitlab/Makefile
@@ -0,0 +1,27 @@
+PORTNAME= sprockets
+PORTVERSION= 3.7.5
+CATEGORIES= devel rubygems
+MASTER_SITES= RG
+PKGNAMESUFFIX= -gitlab
+
+MAINTAINER= mfechner@FreeBSD.org
+COMMENT= Ruby library that preprocesses and concatenates JavaScript files
+WWW= https://github.com/rails/sprockets
+
+LICENSE= MIT
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+RUN_DEPENDS= rubygem-base64>=0:converters/rubygem-base64 \
+ rubygem-concurrent-ruby>=1.0<2:devel/rubygem-concurrent-ruby \
+ rubygem-rack22>=1,3<3,3:www/rubygem-rack22
+
+USES= cpe gem
+
+NO_ARCH= yes
+
+CPE_VENDOR= sprockets_project
+
+post-install:
+ @${RM} ${STAGEDIR}${PREFIX}/bin/sprockets
+
+.include <bsd.port.mk>
diff --git a/devel/rubygem-sprockets-gitlab/distinfo b/devel/rubygem-sprockets-gitlab/distinfo
new file mode 100644
index 000000000000..16c408d81502
--- /dev/null
+++ b/devel/rubygem-sprockets-gitlab/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1727315418
+SHA256 (rubygem/sprockets-3.7.5.gem) = 72c20f256548f8a37fe7db41d96be86c3262fddaf4ebe9d69ec8317394fed383
+SIZE (rubygem/sprockets-3.7.5.gem) = 72704
diff --git a/devel/rubygem-sprockets-gitlab/pkg-descr b/devel/rubygem-sprockets-gitlab/pkg-descr
new file mode 100644
index 000000000000..a4950a0e0b93
--- /dev/null
+++ b/devel/rubygem-sprockets-gitlab/pkg-descr
@@ -0,0 +1,4 @@
+Sprockets is a Ruby library for compiling and serving web assets. It features
+declarative dependency management for JavaScript and CSS assets, as well as a
+powerful preprocessor pipeline that allows you to write assets in languages like
+CoffeeScript, Sass and SCSS.
diff --git a/devel/rubygem-sprockets-rails-rails-gitlab/Makefile b/devel/rubygem-sprockets-rails-rails-gitlab/Makefile
index e2eb78e0843d..07d7a9b55460 100644
--- a/devel/rubygem-sprockets-rails-rails-gitlab/Makefile
+++ b/devel/rubygem-sprockets-rails-rails-gitlab/Makefile
@@ -1,5 +1,6 @@
PORTNAME= sprockets-rails
PORTVERSION= 3.5.2
+PORTREVISION= 1
CATEGORIES= devel rubygems
MASTER_SITES= RG
PKGNAMESUFFIX= -rails-gitlab
@@ -13,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/MIT-LICENSE
RUN_DEPENDS= rubygem-actionpack-gitlab>=5.2:www/rubygem-actionpack-gitlab \
rubygem-activesupport-gitlab>=5.2:devel/rubygem-activesupport-gitlab \
- rubygem-sprockets>=3.0.0:devel/rubygem-sprockets
+ rubygem-sprockets-gitlab>=3.0.0:devel/rubygem-sprockets-gitlab
USES= gem
diff --git a/devel/rubygem-state_machines/Makefile b/devel/rubygem-state_machines/Makefile
index 216ea6859d6d..7fa1b8b79b06 100644
--- a/devel/rubygem-state_machines/Makefile
+++ b/devel/rubygem-state_machines/Makefile
@@ -1,5 +1,5 @@
PORTNAME= state_machines
-PORTVERSION= 0.6.0
+PORTVERSION= 0.10.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-state_machines/distinfo b/devel/rubygem-state_machines/distinfo
index 5c62f6a73cd6..5fc2eb50e073 100644
--- a/devel/rubygem-state_machines/distinfo
+++ b/devel/rubygem-state_machines/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1688902923
-SHA256 (rubygem/state_machines-0.6.0.gem) = 08e08f6e59c124c1d690a31f12ca10cdc6cbbef5fa6fd1011cfade8b38bb27cc
-SIZE (rubygem/state_machines-0.6.0.gem) = 63488
+TIMESTAMP = 1750188242
+SHA256 (rubygem/state_machines-0.10.0.gem) = 0b87c69ad65d4767ce1eee1d56628b173f28bae25b1176fff320b9e425e23637
+SIZE (rubygem/state_machines-0.10.0.gem) = 65024
diff --git a/devel/rubygem-view_component-rails-gitlab/Makefile b/devel/rubygem-view_component-rails-gitlab/Makefile
index ae94012c741c..53b2ef3c618d 100644
--- a/devel/rubygem-view_component-rails-gitlab/Makefile
+++ b/devel/rubygem-view_component-rails-gitlab/Makefile
@@ -1,5 +1,5 @@
PORTNAME= view_component
-PORTVERSION= 3.21.0
+PORTVERSION= 3.23.2
CATEGORIES= devel rubygems
MASTER_SITES= RG
PKGNAMESUFFIX= -rails-gitlab
@@ -12,7 +12,7 @@ LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
RUN_DEPENDS= rubygem-activesupport-gitlab>=5.2.0<8.1:devel/rubygem-activesupport-gitlab \
- rubygem-concurrent-ruby>=1.0<2:devel/rubygem-concurrent-ruby \
+ rubygem-concurrent-ruby>=1<2:devel/rubygem-concurrent-ruby \
rubygem-method_source>=1.0<2:devel/rubygem-method_source
USES= gem
diff --git a/devel/rubygem-view_component-rails-gitlab/distinfo b/devel/rubygem-view_component-rails-gitlab/distinfo
index f075c7cbf2c0..253d6fb68c8b 100644
--- a/devel/rubygem-view_component-rails-gitlab/distinfo
+++ b/devel/rubygem-view_component-rails-gitlab/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1737005213
-SHA256 (rubygem/view_component-3.21.0.gem) = 7f5a77bca29e7385495fad2b7c1acdcd2c581b3cd2e573a831a9808f6710df5c
-SIZE (rubygem/view_component-3.21.0.gem) = 71168
+TIMESTAMP = 1750221315
+SHA256 (rubygem/view_component-3.23.2.gem) = 3c2fed4b9e38bf074fa3d42ca55eedbb2cc070e0f3c31d7c13a50b0db530892b
+SIZE (rubygem/view_component-3.23.2.gem) = 70656
diff --git a/devel/spyder/Makefile b/devel/spyder/Makefile
deleted file mode 100644
index e0c5aa73242a..000000000000
--- a/devel/spyder/Makefile
+++ /dev/null
@@ -1,90 +0,0 @@
-PORTNAME= spyder
-DISTVERSIONPREFIX= v
-DISTVERSION= 6.0.7
-CATEGORIES= devel science python
-
-MAINTAINER= yuri@FreeBSD.org
-COMMENT= Scientific PYthon Development EnviRonment, an alternative to IDLE
-WWW= https://www.spyder-ide.org \
- https://github.com/spyder-ide/spyder
-
-LICENSE= MIT
-LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-
-DEPRECATED= Depends on expired devel/py-atomicwrites
-EXPIRATION_DATE=2025-06-21
-
-RUN_DEPENDS= \
- ${PYTHON_PKGNAMEPREFIX}aiohttp>=3.9.3:www/py-aiohttp@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}asyncssh>=2.14.0:security/py-asyncssh@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}atomicwrites>=1.2.0:devel/py-atomicwrites@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}chardet>=2.0.0:textproc/py-chardet@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}cloudpickle>=0.5.0:devel/py-cloudpickle@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}cookiecutter>=1.6.0:devel/py-cookiecutter@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}diff-match-patch>=20181111:textproc/py-diff-match-patch@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}importlib-metadata>=4.6.0:devel/py-importlib-metadata@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}intervaltree>=3.0.2:devel/py-intervaltree@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}ipython>=8.13.0:devel/ipython@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}jedi>=0.17.2:devel/py-jedi@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}jellyfish>=0.7:devel/py-jellyfish@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}jsonschema>=3.2.0:devel/py-jsonschema@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}keyring>=17.0.0:security/py-keyring@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}nbconvert>=4.0:devel/py-nbconvert@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}numpydoc>=0.6.0:textproc/py-numpydoc@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}parso>=0.7.0:textproc/py-parso@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}pexpect>=4.4.0:misc/py-pexpect@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}pickleshare>=0.4:databases/py-pickleshare@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}psutil>=5.3:sysutils/py-psutil@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}PyGithub>=2.3.0:devel/py-PyGithub@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}pygments>=2.0:textproc/py-pygments@${PY_FLAVOR} \
- pylint${PYTHON_PKGNAMESUFFIX}>=3.1:devel/pylint@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}pylint-venv>=3.0.2:devel/py-pylint-venv@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}pyls-spyder>=0.4.0:textproc/py-pyls-spyder@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}qt5-webengine>=5.15:www/py-qt5-webengine@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}python-lsp-black>=2.0.0:textproc/py-python-lsp-black@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}python-lsp-server>=1.12.0:textproc/py-python-lsp-server@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}pyuca>=1.2:devel/py-pyuca@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}pyzmq>=24.0.0:net/py-pyzmq@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}QDarkStyle>=3.2.0:textproc/py-QDarkStyle@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}qstylizer>=0.2.2:devel/py-qstylizer@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}QtAwesome>=1.3.1:x11-fonts/py-QtAwesome@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}qtconsole>0:devel/py-qtconsole@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}QtPy>=2.4.0:devel/py-QtPy@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}rtree>=0.9.7:devel/py-rtree@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}setuptools>=49.6.0:devel/py-setuptools@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}sphinx>=0.6.6:textproc/py-sphinx@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}spyder-kernels>=3.0.2:devel/py-spyder-kernels@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}superqt>=0.6.2:x11-toolkits/py-superqt@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}textdistance>=4.2.0:textproc/py-textdistance@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}three-merge>=0.1.1:textproc/py-three-merge@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}watchdog>=0.10.3:devel/py-watchdog@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}xdg>=0.26:devel/py-xdg@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}yarl>=1.9.4:www/py-yarl@${PY_FLAVOR}
-
-USES= desktop-file-utils python pyqt:5
-USE_PYTHON= distutils autoplist noflavors
-USE_PYQT= pyqt5
-
-USE_GITHUB= yes
-GH_ACCOUNT= spyder-ide
-
-NO_ARCH= yes
-
-DOCSDIR= ${PYTHON_SITELIBDIR}/spyder
-
-post-extract:
- # remove bundled dependencies
- @${RM} -r ${WRKSRC}/external-deps/*
- # remove unnecessary files
- @${RM} ${WRKSRC}/spyder/plugins/updatemanager/scripts/install.sh
-
-post-patch:
- # the second regex is to downgrade spyder-kernels requirement to 2.5.1
- ${REINPLACE_CMD} \
- -E 's|,<[0-9.=]+||' \
- ${WRKSRC}/setup.py \
- ${WRKSRC}/binder/environment.yml \
- ${WRKSRC}/requirements/main.yml \
- ${WRKSRC}/spyder/dependencies.py
-
-.include <bsd.port.mk>
diff --git a/devel/spyder/distinfo b/devel/spyder/distinfo
deleted file mode 100644
index 4957393e2664..000000000000
--- a/devel/spyder/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1747967628
-SHA256 (spyder-ide-spyder-v6.0.7_GH0.tar.gz) = a917307482500b4bfbebcbd17ab4e672e0df91ba82e1e00d5203e700052348eb
-SIZE (spyder-ide-spyder-v6.0.7_GH0.tar.gz) = 15831723
diff --git a/devel/spyder/files/patch-setup.py b/devel/spyder/files/patch-setup.py
deleted file mode 100644
index d713aaca8e57..000000000000
--- a/devel/spyder/files/patch-setup.py
+++ /dev/null
@@ -1,19 +0,0 @@
---- setup.py.orig 2023-11-08 03:05:24 UTC
-+++ setup.py
-@@ -91,7 +91,7 @@ def get_data_files():
- """
- Return data_files in a platform dependent manner.
- """
-- if sys.platform.startswith('linux'):
-+ if sys.platform.startswith('linux') or sys.platform.startswith('freebsd'):
- data_files = [('share/applications', ['scripts/spyder.desktop']),
- ('share/icons', ['img_src/spyder.png']),
- ('share/metainfo',
-@@ -199,7 +199,6 @@ setup_args = dict(
- 'Topic :: Scientific/Engineering',
- 'Topic :: Software Development :: Widget Sets',
- ],
-- cmdclass=CMDCLASS,
- )
-
-
diff --git a/devel/spyder/pkg-descr b/devel/spyder/pkg-descr
deleted file mode 100644
index 05784fd19f4d..000000000000
--- a/devel/spyder/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-Spyder (previously known as Pydee) is a powerful interactive development
-environment for the Python language with advanced editing, interactive
-testing, debugging and introspection features
diff --git a/devel/terraform-ls/Makefile b/devel/terraform-ls/Makefile
index 8ec2ab2ab174..1955642b94a7 100644
--- a/devel/terraform-ls/Makefile
+++ b/devel/terraform-ls/Makefile
@@ -1,7 +1,6 @@
PORTNAME= terraform-ls
DISTVERSIONPREFIX= v
-DISTVERSION= 0.36.4
-PORTREVISION= 3
+DISTVERSION= 0.36.5
CATEGORIES= devel
MAINTAINER= dutra@FreeBSD.org
@@ -13,7 +12,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
RUN_DEPENDS= terraform:sysutils/terraform
-USES= go:1.23,modules
+USES= go:1.24,modules
GO_MODULE= github.com/hashicorp/terraform-ls
diff --git a/devel/terraform-ls/distinfo b/devel/terraform-ls/distinfo
index 05298361b1bb..af090d4b2000 100644
--- a/devel/terraform-ls/distinfo
+++ b/devel/terraform-ls/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1737825753
-SHA256 (go/devel_terraform-ls/terraform-ls-v0.36.4/v0.36.4.mod) = 6a0d3fd4e6e0127e6e76594e118af0b2146a4e319862c67afaf8e6f4a873127e
-SIZE (go/devel_terraform-ls/terraform-ls-v0.36.4/v0.36.4.mod) = 4831
-SHA256 (go/devel_terraform-ls/terraform-ls-v0.36.4/v0.36.4.zip) = 31ee280761af7b99dda206b94e06f4135a940301b0798f34fb264ce3b6be8ac2
-SIZE (go/devel_terraform-ls/terraform-ls-v0.36.4/v0.36.4.zip) = 2732023
+TIMESTAMP = 1750371069
+SHA256 (go/devel_terraform-ls/terraform-ls-v0.36.5/v0.36.5.mod) = 7e423b19160bff26b88e74aa87fca3c7105205d00b4519b44a3e1a954f60af55
+SIZE (go/devel_terraform-ls/terraform-ls-v0.36.5/v0.36.5.mod) = 4900
+SHA256 (go/devel_terraform-ls/terraform-ls-v0.36.5/v0.36.5.zip) = 2c9c33eb5cc5ac2ec44245dae4b3b70f49d2565ea5839b3e5cc3022adb627d14
+SIZE (go/devel_terraform-ls/terraform-ls-v0.36.5/v0.36.5.zip) = 2723101
diff --git a/devel/universal-ctags/Makefile b/devel/universal-ctags/Makefile
index b0ce28d92bc0..261598889906 100644
--- a/devel/universal-ctags/Makefile
+++ b/devel/universal-ctags/Makefile
@@ -1,5 +1,5 @@
PORTNAME= universal-ctags
-PORTVERSION= p6.1.20250518.0
+PORTVERSION= p6.2.20250615.0
CATEGORIES= devel
MAINTAINER= dereks@lifeofadishwasher.com
diff --git a/devel/universal-ctags/distinfo b/devel/universal-ctags/distinfo
index b91911e14870..fffc8736c114 100644
--- a/devel/universal-ctags/distinfo
+++ b/devel/universal-ctags/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1747604444
-SHA256 (universal-ctags-ctags-p6.1.20250518.0_GH0.tar.gz) = 176e7f2cc0f1751831679f8731c9f54902563df5c99aa2379e218d378338c43e
-SIZE (universal-ctags-ctags-p6.1.20250518.0_GH0.tar.gz) = 3271151
+TIMESTAMP = 1750622285
+SHA256 (universal-ctags-ctags-p6.2.20250615.0_GH0.tar.gz) = 34a5ab1a05353de2712dd8479d959cd4ec21b0f39c400731e53ecd192d2770fc
+SIZE (universal-ctags-ctags-p6.2.20250615.0_GH0.tar.gz) = 3288662
diff --git a/devel/websocketpp/Makefile b/devel/websocketpp/Makefile
index 3e1cf71b16be..8e852a34e1bb 100644
--- a/devel/websocketpp/Makefile
+++ b/devel/websocketpp/Makefile
@@ -1,8 +1,9 @@
PORTNAME= websocketpp
PORTVERSION= 0.8.2
+PORTREVISION= 1
CATEGORIES= devel
-MAINTAINER= ports@FreeBSD.org
+MAINTAINER= sigsegv@radiotube.org
COMMENT= Header-only implementation of the WebSocket protocol
WWW= https://www.zaphoyd.com/websocketpp/
@@ -10,11 +11,15 @@ LICENSE= MIT BSD3CLAUSE ZLIB
LICENSE_COMB= multi
LICENSE_FILE= ${WRKSRC}/COPYING
-USES= cmake:insource cpe
+TEST_DEPENDS= boost-libs>0:devel/boost-libs
+
+USES= cmake:insource,testing cpe
CPE_VENDOR= zaphoyd
USE_GITHUB= yes
GH_ACCOUNT= zaphoyd
+CMAKE_TESTING_ON= BUILD_TESTS
+
NO_ARCH= yes
post-stage: # https://github.com/zaphoyd/websocketpp/issues/781
diff --git a/devel/websocketpp/files/patch-CMakeLists.txt b/devel/websocketpp/files/patch-CMakeLists.txt
new file mode 100644
index 000000000000..cd8749d1b099
--- /dev/null
+++ b/devel/websocketpp/files/patch-CMakeLists.txt
@@ -0,0 +1,11 @@
+--- CMakeLists.txt.orig 2025-06-22 12:25:54 UTC
++++ CMakeLists.txt
+@@ -152,7 +152,7 @@ if (BUILD_TESTS OR BUILD_EXAMPLES)
+ endif()
+ set (WEBSOCKETPP_PLATFORM_TLS_LIBS ssl crypto)
+ set (WEBSOCKETPP_BOOST_LIBS system thread)
+- set (CMAKE_CXX_FLAGS ${CMAKE_CXX_FLAGS} "-std=c++0x -stdlib=libc++") # todo: is libc++ really needed here?
++ set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++0x -stdlib=libc++") # todo: is libc++ really needed here?
+ if (NOT APPLE)
+ add_definitions (-DNDEBUG -Wall -Wno-padded) # todo: should we use CMAKE_C_FLAGS for these?
+ endif ()
diff --git a/devel/websocketpp/files/patch-examples_echo__server__both_echo__server__both.cpp b/devel/websocketpp/files/patch-examples_echo__server__both_echo__server__both.cpp
new file mode 100644
index 000000000000..62c0718d097c
--- /dev/null
+++ b/devel/websocketpp/files/patch-examples_echo__server__both_echo__server__both.cpp
@@ -0,0 +1,11 @@
+--- examples/echo_server_both/echo_server_both.cpp.orig 2020-04-19 18:25:17 UTC
++++ examples/echo_server_both/echo_server_both.cpp
+@@ -60,7 +60,7 @@ int main() {
+ int main() {
+ // set up an external io_service to run both endpoints on. This is not
+ // strictly necessary, but simplifies thread management a bit.
+- boost::asio::io_service ios;
++ boost::asio::io_context ios;
+
+ // set up plain endpoint
+ server_plain endpoint_plain;
diff --git a/devel/websocketpp/files/patch-examples_external__io__service_external__io__service.cpp b/devel/websocketpp/files/patch-examples_external__io__service_external__io__service.cpp
new file mode 100644
index 000000000000..8fc665c72d95
--- /dev/null
+++ b/devel/websocketpp/files/patch-examples_external__io__service_external__io__service.cpp
@@ -0,0 +1,11 @@
+--- examples/external_io_service/external_io_service.cpp.orig 2020-04-19 18:25:17 UTC
++++ examples/external_io_service/external_io_service.cpp
+@@ -59,7 +59,7 @@ int main() {
+ }
+
+ int main() {
+- asio::io_service service;
++ asio::io_context service;
+
+ // Add a TCP echo server on port 9003
+ tcp_echo_server custom_http_server(service, 9003);
diff --git a/devel/websocketpp/files/patch-examples_external__io__service_tcp__echo__server.hpp b/devel/websocketpp/files/patch-examples_external__io__service_tcp__echo__server.hpp
new file mode 100644
index 000000000000..5496feeeba41
--- /dev/null
+++ b/devel/websocketpp/files/patch-examples_external__io__service_tcp__echo__server.hpp
@@ -0,0 +1,28 @@
+--- examples/external_io_service/tcp_echo_server.hpp.orig 2020-04-19 18:25:17 UTC
++++ examples/external_io_service/tcp_echo_server.hpp
+@@ -44,7 +44,7 @@ struct tcp_echo_session : websocketpp::lib::enable_sha
+ struct tcp_echo_session : websocketpp::lib::enable_shared_from_this<tcp_echo_session> {
+ typedef websocketpp::lib::shared_ptr<tcp_echo_session> ptr;
+
+- tcp_echo_session(asio::io_service & service) : m_socket(service) {}
++ tcp_echo_session(asio::io_context & service) : m_socket(service) {}
+
+ void start() {
+ m_socket.async_read_some(asio::buffer(m_buffer, sizeof(m_buffer)),
+@@ -72,7 +72,7 @@ struct tcp_echo_server {
+ };
+
+ struct tcp_echo_server {
+- tcp_echo_server(asio::io_service & service, short port)
++ tcp_echo_server(asio::io_context & service, short port)
+ : m_service(service)
+ , m_acceptor(service, asio::ip::tcp::endpoint(asio::ip::tcp::v6(), port))
+ {
+@@ -92,6 +92,6 @@ struct tcp_echo_server {
+ start_accept();
+ }
+
+- asio::io_service & m_service;
++ asio::io_context & m_service;
+ asio::ip::tcp::acceptor m_acceptor;
+ };
diff --git a/devel/websocketpp/files/patch-test_endpoint_endpoint.cpp b/devel/websocketpp/files/patch-test_endpoint_endpoint.cpp
new file mode 100644
index 000000000000..efa78c73fc40
--- /dev/null
+++ b/devel/websocketpp/files/patch-test_endpoint_endpoint.cpp
@@ -0,0 +1,22 @@
+--- test/endpoint/endpoint.cpp.orig 2020-04-19 18:25:17 UTC
++++ test/endpoint/endpoint.cpp
+@@ -53,7 +53,7 @@ BOOST_AUTO_TEST_CASE( initialize_server_asio_external
+
+ BOOST_AUTO_TEST_CASE( initialize_server_asio_external ) {
+ websocketpp::server<websocketpp::config::asio> s;
+- boost::asio::io_service ios;
++ boost::asio::io_context ios;
+ s.init_asio(&ios);
+ }
+
+@@ -141,8 +141,8 @@ BOOST_AUTO_TEST_CASE( listen_after_listen_failure ) {
+ server1.init_asio();
+ server2.init_asio();
+
+- boost::asio::ip::tcp::endpoint ep1(boost::asio::ip::address::from_string("127.0.0.1"), 12345);
+- boost::asio::ip::tcp::endpoint ep2(boost::asio::ip::address::from_string("127.0.0.1"), 23456);
++ boost::asio::ip::tcp::endpoint ep1(boost::asio::ip::make_address("127.0.0.1"), 12345);
++ boost::asio::ip::tcp::endpoint ep2(boost::asio::ip::make_address("127.0.0.1"), 23456);
+
+ server1.listen(ep1, ec);
+ BOOST_CHECK(!ec);
diff --git a/devel/websocketpp/files/patch-test_transport_asio_timers.cpp b/devel/websocketpp/files/patch-test_transport_asio_timers.cpp
new file mode 100644
index 000000000000..33d49954446f
--- /dev/null
+++ b/devel/websocketpp/files/patch-test_transport_asio_timers.cpp
@@ -0,0 +1,20 @@
+--- test/transport/asio/timers.cpp.orig 2020-04-19 18:25:17 UTC
++++ test/transport/asio/timers.cpp
+@@ -54,7 +54,7 @@ void run_dummy_server(int port) {
+ using boost::asio::ip::tcp;
+
+ try {
+- boost::asio::io_service io_service;
++ boost::asio::io_context io_service;
+ tcp::acceptor acceptor(io_service, tcp::endpoint(tcp::v6(), port));
+ tcp::socket socket(io_service);
+
+@@ -79,7 +79,7 @@ void run_test_timer(long value) {
+
+ // Wait for the specified time period then fail the test
+ void run_test_timer(long value) {
+- boost::asio::io_service ios;
++ boost::asio::io_context ios;
+ boost::asio::deadline_timer t(ios,boost::posix_time::milliseconds(value));
+ boost::system::error_code ec;
+ t.wait(ec);
diff --git a/devel/websocketpp/files/patch-test_transport_integration.cpp b/devel/websocketpp/files/patch-test_transport_integration.cpp
new file mode 100644
index 000000000000..b3ed7f70f733
--- /dev/null
+++ b/devel/websocketpp/files/patch-test_transport_integration.cpp
@@ -0,0 +1,46 @@
+--- test/transport/integration.cpp.orig 2020-04-19 18:25:17 UTC
++++ test/transport/integration.cpp
+@@ -221,7 +221,7 @@ void run_dummy_server(int port) {
+ using boost::asio::ip::tcp;
+
+ try {
+- boost::asio::io_service io_service;
++ boost::asio::io_context io_service;
+ tcp::acceptor acceptor(io_service, tcp::endpoint(tcp::v6(), port));
+ tcp::socket socket(io_service);
+
+@@ -248,13 +248,12 @@ void run_dummy_client(std::string port) {
+ using boost::asio::ip::tcp;
+
+ try {
+- boost::asio::io_service io_service;
++ boost::asio::io_context io_service;
+ tcp::resolver resolver(io_service);
+- tcp::resolver::query query("localhost", port);
+- tcp::resolver::iterator iterator = resolver.resolve(query);
++ tcp::resolver::results_type results = resolver.resolve("localhost", port);
+ tcp::socket socket(io_service);
+
+- boost::asio::connect(socket, iterator);
++ boost::asio::connect(socket, results);
+ for (;;) {
+ char data[512];
+ boost::system::error_code ec;
+@@ -361,7 +360,7 @@ class test_deadline_timer (public)
+ : m_timer(m_io_service, boost::posix_time::seconds(seconds))
+ {
+ m_timer.async_wait(bind(&test_deadline_timer::expired, this, ::_1));
+- std::size_t (boost::asio::io_service::*run)() = &boost::asio::io_service::run;
++ std::size_t (boost::asio::io_context::*run)() = &boost::asio::io_context::run;
+ m_timer_thread = websocketpp::lib::thread(websocketpp::lib::bind(run, &m_io_service));
+ }
+ ~test_deadline_timer()
+@@ -379,7 +378,7 @@ class test_deadline_timer (public)
+ BOOST_FAIL("Test timed out");
+ }
+
+- boost::asio::io_service m_io_service;
++ boost::asio::io_context m_io_service;
+ boost::asio::deadline_timer m_timer;
+ websocketpp::lib::thread m_timer_thread;
+ };
diff --git a/devel/websocketpp/files/patch-websocketpp_transport_asio_connection.hpp b/devel/websocketpp/files/patch-websocketpp_transport_asio_connection.hpp
new file mode 100644
index 000000000000..30872545d7b5
--- /dev/null
+++ b/devel/websocketpp/files/patch-websocketpp_transport_asio_connection.hpp
@@ -0,0 +1,96 @@
+--- websocketpp/transport/asio/connection.hpp.orig 2020-04-19 18:25:17 UTC
++++ websocketpp/transport/asio/connection.hpp
+@@ -86,9 +86,9 @@ class connection : public config::socket_type::socket_
+ typedef typename response_type::ptr response_ptr;
+
+ /// Type of a pointer to the Asio io_service being used
+- typedef lib::asio::io_service * io_service_ptr;
++ typedef lib::asio::io_context * io_context_ptr;
+ /// Type of a pointer to the Asio io_service::strand being used
+- typedef lib::shared_ptr<lib::asio::io_service::strand> strand_ptr;
++ typedef lib::shared_ptr<lib::asio::io_context::strand> strand_ptr;
+ /// Type of a pointer to the Asio timer class
+ typedef lib::shared_ptr<lib::asio::steady_timer> timer_ptr;
+
+@@ -458,11 +458,11 @@ class connection : public config::socket_type::socket_
+ *
+ * @return Status code for the success or failure of the initialization
+ */
+- lib::error_code init_asio (io_service_ptr io_service) {
++ lib::error_code init_asio (io_context_ptr io_service) {
+ m_io_service = io_service;
+
+ if (config::enable_multithreading) {
+- m_strand.reset(new lib::asio::io_service::strand(*io_service));
++ m_strand.reset(new lib::asio::io_context::strand(*io_service));
+ }
+
+ lib::error_code ec = socket_con_type::init_asio(io_service, m_strand,
+@@ -573,7 +573,7 @@ class connection : public config::socket_type::socket_
+ lib::error_code const & ec)
+ {
+ if (ec == transport::error::operation_aborted ||
+- (post_timer && lib::asio::is_neg(post_timer->expires_from_now())))
++ (post_timer && lib::asio::is_neg(post_timer->expiry() - std::chrono::steady_clock::now())))
+ {
+ m_alog->write(log::alevel::devel,"post_init cancelled");
+ return;
+@@ -679,7 +679,7 @@ class connection : public config::socket_type::socket_
+ // Whatever aborted it will be issuing the callback so we are safe to
+ // return
+ if (ec == lib::asio::error::operation_aborted ||
+- lib::asio::is_neg(m_proxy_data->timer->expires_from_now()))
++ lib::asio::is_neg(m_proxy_data->timer->expiry() - std::chrono::steady_clock::now()))
+ {
+ m_elog->write(log::elevel::devel,"write operation aborted");
+ return;
+@@ -751,7 +751,7 @@ class connection : public config::socket_type::socket_
+ // Whatever aborted it will be issuing the callback so we are safe to
+ // return
+ if (ec == lib::asio::error::operation_aborted ||
+- lib::asio::is_neg(m_proxy_data->timer->expires_from_now()))
++ lib::asio::is_neg(m_proxy_data->timer->expiry() - std::chrono::steady_clock::now()))
+ {
+ m_elog->write(log::elevel::devel,"read operation aborted");
+ return;
+@@ -1012,18 +1012,18 @@ class connection : public config::socket_type::socket_
+ */
+ lib::error_code interrupt(interrupt_handler handler) {
+ if (config::enable_multithreading) {
+- m_io_service->post(m_strand->wrap(handler));
++ boost::asio::post(*m_io_service, m_strand->wrap(handler));
+ } else {
+- m_io_service->post(handler);
++ boost::asio::post(*m_io_service, handler);
+ }
+ return lib::error_code();
+ }
+
+ lib::error_code dispatch(dispatch_handler handler) {
+ if (config::enable_multithreading) {
+- m_io_service->post(m_strand->wrap(handler));
++ boost::asio::post(*m_io_service, m_strand->wrap(handler));
+ } else {
+- m_io_service->post(handler);
++ boost::asio::post(*m_io_service, handler);
+ }
+ return lib::error_code();
+ }
+@@ -1095,7 +1095,7 @@ class connection : public config::socket_type::socket_
+ callback, lib::asio::error_code const & ec)
+ {
+ if (ec == lib::asio::error::operation_aborted ||
+- lib::asio::is_neg(shutdown_timer->expires_from_now()))
++ lib::asio::is_neg(shutdown_timer->expiry() - std::chrono::steady_clock::now()))
+ {
+ m_alog->write(log::alevel::devel,"async_shutdown cancelled");
+ return;
+@@ -1172,7 +1172,7 @@ class connection : public config::socket_type::socket_
+ lib::shared_ptr<proxy_data> m_proxy_data;
+
+ // transport resources
+- io_service_ptr m_io_service;
++ io_context_ptr m_io_service;
+ strand_ptr m_strand;
+ connection_hdl m_connection_hdl;
+
diff --git a/devel/websocketpp/files/patch-websocketpp_transport_asio_endpoint.hpp b/devel/websocketpp/files/patch-websocketpp_transport_asio_endpoint.hpp
new file mode 100644
index 000000000000..2650b9e6959c
--- /dev/null
+++ b/devel/websocketpp/files/patch-websocketpp_transport_asio_endpoint.hpp
@@ -0,0 +1,207 @@
+--- websocketpp/transport/asio/endpoint.hpp.orig 2020-04-19 18:25:17 UTC
++++ websocketpp/transport/asio/endpoint.hpp
+@@ -78,7 +78,7 @@ class endpoint : public config::socket_type { (public)
+ typedef typename transport_con_type::ptr transport_con_ptr;
+
+ /// Type of a pointer to the ASIO io_service being used
+- typedef lib::asio::io_service * io_service_ptr;
++ typedef lib::asio::io_context * io_context_ptr;
+ /// Type of a shared pointer to the acceptor being used
+ typedef lib::shared_ptr<lib::asio::ip::tcp::acceptor> acceptor_ptr;
+ /// Type of a shared pointer to the resolver being used
+@@ -86,7 +86,7 @@ class endpoint : public config::socket_type { (public)
+ /// Type of timer handle
+ typedef lib::shared_ptr<lib::asio::steady_timer> timer_ptr;
+ /// Type of a shared pointer to an io_service work object
+- typedef lib::shared_ptr<lib::asio::io_service::work> work_ptr;
++ typedef lib::shared_ptr<lib::asio::executor_work_guard<lib::asio::io_context::executor_type>> work_ptr;
+
+ /// Type of socket pre-bind handler
+ typedef lib::function<lib::error_code(acceptor_ptr)> tcp_pre_bind_handler;
+@@ -95,7 +95,7 @@ class endpoint : public config::socket_type { (public)
+ explicit endpoint()
+ : m_io_service(NULL)
+ , m_external_io_service(false)
+- , m_listen_backlog(lib::asio::socket_base::max_connections)
++ , m_listen_backlog(lib::asio::socket_base::max_listen_connections)
+ , m_reuse_addr(false)
+ , m_state(UNINITIALIZED)
+ {
+@@ -135,7 +135,7 @@ class endpoint : public config::socket_type { (public)
+ , m_io_service(src.m_io_service)
+ , m_external_io_service(src.m_external_io_service)
+ , m_acceptor(src.m_acceptor)
+- , m_listen_backlog(lib::asio::socket_base::max_connections)
++ , m_listen_backlog(lib::asio::socket_base::max_listen_connections)
+ , m_reuse_addr(src.m_reuse_addr)
+ , m_elog(src.m_elog)
+ , m_alog(src.m_alog)
+@@ -182,7 +182,7 @@ class endpoint : public config::socket_type { (public)
+ * @param ptr A pointer to the io_service to use for asio events
+ * @param ec Set to indicate what error occurred, if any.
+ */
+- void init_asio(io_service_ptr ptr, lib::error_code & ec) {
++ void init_asio(io_context_ptr ptr, lib::error_code & ec) {
+ if (m_state != UNINITIALIZED) {
+ m_elog->write(log::elevel::library,
+ "asio::init_asio called from the wrong state");
+@@ -209,7 +209,7 @@ class endpoint : public config::socket_type { (public)
+ *
+ * @param ptr A pointer to the io_service to use for asio events
+ */
+- void init_asio(io_service_ptr ptr) {
++ void init_asio(io_context_ptr ptr) {
+ lib::error_code ec;
+ init_asio(ptr,ec);
+ if (ec) { throw exception(ec); }
+@@ -230,9 +230,9 @@ class endpoint : public config::socket_type { (public)
+ // TODO: remove the use of auto_ptr when C++98/03 support is no longer
+ // necessary.
+ #ifdef _WEBSOCKETPP_CPP11_MEMORY_
+- lib::unique_ptr<lib::asio::io_service> service(new lib::asio::io_service());
++ lib::unique_ptr<lib::asio::io_context> service(new lib::asio::io_context());
+ #else
+- lib::auto_ptr<lib::asio::io_service> service(new lib::asio::io_service());
++ lib::auto_ptr<lib::asio::io_context> service(new lib::asio::io_context());
+ #endif
+ init_asio(service.get(), ec);
+ if( !ec ) service.release(); // Call was successful, transfer ownership
+@@ -252,9 +252,9 @@ class endpoint : public config::socket_type { (public)
+ // TODO: remove the use of auto_ptr when C++98/03 support is no longer
+ // necessary.
+ #ifdef _WEBSOCKETPP_CPP11_MEMORY_
+- lib::unique_ptr<lib::asio::io_service> service(new lib::asio::io_service());
++ lib::unique_ptr<lib::asio::io_context> service(new lib::asio::io_context());
+ #else
+- lib::auto_ptr<lib::asio::io_service> service(new lib::asio::io_service());
++ lib::auto_ptr<lib::asio::io_context> service(new lib::asio::io_context());
+ #endif
+ init_asio( service.get() );
+ // If control got this far without an exception, then ownership has successfully been taken
+@@ -375,7 +375,7 @@ class endpoint : public config::socket_type { (public)
+ *
+ * @return A reference to the endpoint's io_service
+ */
+- lib::asio::io_service & get_io_service() {
++ lib::asio::io_context & get_io_service() {
+ return *m_io_service;
+ }
+
+@@ -558,9 +558,9 @@ class endpoint : public config::socket_type { (public)
+ {
+ using lib::asio::ip::tcp;
+ tcp::resolver r(*m_io_service);
+- tcp::resolver::query query(host, service);
+- tcp::resolver::iterator endpoint_iterator = r.resolve(query);
+- tcp::resolver::iterator end;
++ tcp::resolver::results_type endpoints = r.resolve(host, service);
++ auto endpoint_iterator = endpoints.begin();
++ auto end = endpoints.end();
+ if (endpoint_iterator == end) {
+ m_elog->write(log::elevel::library,
+ "asio::listen could not resolve the supplied host or service");
+@@ -666,7 +666,7 @@ class endpoint : public config::socket_type { (public)
+
+ /// wraps the reset method of the internal io_service object
+ void reset() {
+- m_io_service->reset();
++ m_io_service->restart();
+ }
+
+ /// wraps the stopped method of the internal io_service object
+@@ -687,7 +687,7 @@ class endpoint : public config::socket_type { (public)
+ * @since 0.3.0
+ */
+ void start_perpetual() {
+- m_work.reset(new lib::asio::io_service::work(*m_io_service));
++ m_work.reset(new lib::asio::executor_work_guard<lib::asio::io_context::executor_type>(lib::asio::make_work_guard(*m_io_service)));
+ }
+
+ /// Clears the endpoint's perpetual flag, allowing it to exit when empty
+@@ -883,8 +883,6 @@ class endpoint : public config::socket_type { (public)
+ port = pu->get_port_str();
+ }
+
+- tcp::resolver::query query(host,port);
+-
+ if (m_alog->static_test(log::alevel::devel)) {
+ m_alog->write(log::alevel::devel,
+ "starting async DNS resolve for "+host+":"+port);
+@@ -905,7 +903,7 @@ class endpoint : public config::socket_type { (public)
+
+ if (config::enable_multithreading) {
+ m_resolver->async_resolve(
+- query,
++ host, port,
+ tcon->get_strand()->wrap(lib::bind(
+ &type::handle_resolve,
+ this,
+@@ -918,7 +916,7 @@ class endpoint : public config::socket_type { (public)
+ );
+ } else {
+ m_resolver->async_resolve(
+- query,
++ host, port,
+ lib::bind(
+ &type::handle_resolve,
+ this,
+@@ -966,10 +964,10 @@ class endpoint : public config::socket_type { (public)
+
+ void handle_resolve(transport_con_ptr tcon, timer_ptr dns_timer,
+ connect_handler callback, lib::asio::error_code const & ec,
+- lib::asio::ip::tcp::resolver::iterator iterator)
++ lib::asio::ip::tcp::resolver::results_type results)
+ {
+ if (ec == lib::asio::error::operation_aborted ||
+- lib::asio::is_neg(dns_timer->expires_from_now()))
++ lib::asio::is_neg(dns_timer->expiry() - std::chrono::steady_clock::now()))
+ {
+ m_alog->write(log::alevel::devel,"async_resolve cancelled");
+ return;
+@@ -987,8 +985,8 @@ class endpoint : public config::socket_type { (public)
+ std::stringstream s;
+ s << "Async DNS resolve successful. Results: ";
+
+- lib::asio::ip::tcp::resolver::iterator it, end;
+- for (it = iterator; it != end; ++it) {
++ lib::asio::ip::tcp::resolver::results_type::iterator it, end;
++ for (it = results.begin(); it != results.end(); ++it) {
+ s << (*it).endpoint() << " ";
+ }
+
+@@ -1014,7 +1012,7 @@ class endpoint : public config::socket_type { (public)
+ if (config::enable_multithreading) {
+ lib::asio::async_connect(
+ tcon->get_raw_socket(),
+- iterator,
++ results,
+ tcon->get_strand()->wrap(lib::bind(
+ &type::handle_connect,
+ this,
+@@ -1027,7 +1025,7 @@ class endpoint : public config::socket_type { (public)
+ } else {
+ lib::asio::async_connect(
+ tcon->get_raw_socket(),
+- iterator,
++ results,
+ lib::bind(
+ &type::handle_connect,
+ this,
+@@ -1077,7 +1075,7 @@ class endpoint : public config::socket_type { (public)
+ connect_handler callback, lib::asio::error_code const & ec)
+ {
+ if (ec == lib::asio::error::operation_aborted ||
+- lib::asio::is_neg(con_timer->expires_from_now()))
++ lib::asio::is_neg(con_timer->expiry() - std::chrono::steady_clock::now()))
+ {
+ m_alog->write(log::alevel::devel,"async_connect cancelled");
+ return;
+@@ -1158,7 +1156,7 @@ class endpoint : public config::socket_type { (public)
+ tcp_init_handler m_tcp_post_init_handler;
+
+ // Network Resources
+- io_service_ptr m_io_service;
++ io_context_ptr m_io_service;
+ bool m_external_io_service;
+ acceptor_ptr m_acceptor;
+ resolver_ptr m_resolver;
diff --git a/devel/websocketpp/files/patch-websocketpp_transport_asio_security_none.hpp b/devel/websocketpp/files/patch-websocketpp_transport_asio_security_none.hpp
new file mode 100644
index 000000000000..664d82400f5c
--- /dev/null
+++ b/devel/websocketpp/files/patch-websocketpp_transport_asio_security_none.hpp
@@ -0,0 +1,23 @@
+--- websocketpp/transport/asio/security/none.hpp.orig 2020-04-19 18:25:17 UTC
++++ websocketpp/transport/asio/security/none.hpp
+@@ -63,9 +63,9 @@ class connection : public lib::enable_shared_from_this
+ typedef lib::shared_ptr<type> ptr;
+
+ /// Type of a pointer to the Asio io_service being used
+- typedef lib::asio::io_service* io_service_ptr;
++ typedef lib::asio::io_context* io_context_ptr;
+ /// Type of a pointer to the Asio io_service strand being used
+- typedef lib::shared_ptr<lib::asio::io_service::strand> strand_ptr;
++ typedef lib::shared_ptr<lib::asio::io_context::strand> strand_ptr;
+ /// Type of the ASIO socket being used
+ typedef lib::asio::ip::tcp::socket socket_type;
+ /// Type of a shared pointer to the socket being used.
+@@ -162,7 +162,7 @@ class connection : public lib::enable_shared_from_this
+ * @param strand A shared pointer to the connection's asio strand
+ * @param is_server Whether or not the endpoint is a server or not.
+ */
+- lib::error_code init_asio (io_service_ptr service, strand_ptr, bool)
++ lib::error_code init_asio (io_context_ptr service, strand_ptr, bool)
+ {
+ if (m_state != UNINITIALIZED) {
+ return socket::make_error_code(socket::error::invalid_state);
diff --git a/devel/websocketpp/files/patch-websocketpp_transport_asio_security_tls.hpp b/devel/websocketpp/files/patch-websocketpp_transport_asio_security_tls.hpp
new file mode 100644
index 000000000000..427d0510b603
--- /dev/null
+++ b/devel/websocketpp/files/patch-websocketpp_transport_asio_security_tls.hpp
@@ -0,0 +1,32 @@
+--- websocketpp/transport/asio/security/tls.hpp.orig 2020-04-19 18:25:17 UTC
++++ websocketpp/transport/asio/security/tls.hpp
+@@ -72,9 +72,9 @@ class connection : public lib::enable_shared_from_this
+ /// Type of a shared pointer to the ASIO socket being used
+ typedef lib::shared_ptr<socket_type> socket_ptr;
+ /// Type of a pointer to the ASIO io_service being used
+- typedef lib::asio::io_service * io_service_ptr;
++ typedef lib::asio::io_context * io_context_ptr;
+ /// Type of a pointer to the ASIO io_service strand being used
+- typedef lib::shared_ptr<lib::asio::io_service::strand> strand_ptr;
++ typedef lib::shared_ptr<lib::asio::io_context::strand> strand_ptr;
+ /// Type of a shared pointer to the ASIO TLS context being used
+ typedef lib::shared_ptr<lib::asio::ssl::context> context_ptr;
+
+@@ -182,7 +182,7 @@ class connection : public lib::enable_shared_from_this
+ * @param strand A pointer to the connection's strand
+ * @param is_server Whether or not the endpoint is a server or not.
+ */
+- lib::error_code init_asio (io_service_ptr service, strand_ptr strand,
++ lib::error_code init_asio (io_context_ptr service, strand_ptr strand,
+ bool is_server)
+ {
+ if (!m_tls_init_handler) {
+@@ -381,7 +381,7 @@ class connection : public lib::enable_shared_from_this
+ }
+ }
+
+- io_service_ptr m_io_service;
++ io_context_ptr m_io_service;
+ strand_ptr m_strand;
+ context_ptr m_context;
+ socket_ptr m_socket;
diff --git a/devel/wrangler/Makefile b/devel/wrangler/Makefile
index 047631b64207..6493ddb42847 100644
--- a/devel/wrangler/Makefile
+++ b/devel/wrangler/Makefile
@@ -13,6 +13,9 @@ LICENSE_COMB= dual
LICENSE_FILE_APACHE20= ${WRKSRC}/LICENSE-APACHE
LICENSE_FILE_MIT= ${WRKSRC}/LICENSE-MIT
+DEPRECATED= Deprecated upstream as of Aug 3, 2023
+EXPIRATION_DATE=2025-07-31
+
LIB_DEPENDS= libcurl.so:ftp/curl
USES= cargo gmake ssl