summaryrefslogtreecommitdiff
path: root/sysutils
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--sysutils/3mux/Makefile2
-rw-r--r--sysutils/Makefile1
-rw-r--r--sysutils/alloy/Makefile1
-rw-r--r--sysutils/amazon-ssm-agent/Makefile2
-rw-r--r--sysutils/amazon-ssm-plugin/Makefile2
-rw-r--r--sysutils/android-ota-payload-extractor/Makefile2
-rw-r--r--sysutils/aptly/Makefile2
-rw-r--r--sysutils/autorestic/Makefile2
-rw-r--r--sysutils/awslim/Makefile2
-rw-r--r--sysutils/backrest/Makefile1
-rw-r--r--sysutils/beats8/Makefile2
-rw-r--r--sysutils/bhyvemgr/Makefile6
-rw-r--r--sysutils/bhyvemgr/distinfo6
-rw-r--r--sysutils/bhyvemgr/pkg-plist3
-rw-r--r--sysutils/brename/Makefile2
-rw-r--r--sysutils/buildah/Makefile3
-rw-r--r--sysutils/buildah/distinfo6
-rw-r--r--sysutils/cbsd-mq-api/Makefile2
-rw-r--r--sysutils/cbsd-mq-router/Makefile2
-rw-r--r--sysutils/chaoskube/Makefile1
-rw-r--r--sysutils/chezmoi/Makefile2
-rw-r--r--sysutils/conmon/Makefile2
-rw-r--r--sysutils/consul-alerts/Makefile2
-rw-r--r--sysutils/consul-replicate/Makefile2
-rw-r--r--sysutils/consul/Makefile1
-rw-r--r--sysutils/consul_exporter/Makefile2
-rw-r--r--sysutils/containers-common/Makefile8
-rw-r--r--sysutils/containers-common/distinfo18
-rw-r--r--sysutils/coreos-ct/Makefile2
-rw-r--r--sysutils/ctop/Makefile2
-rw-r--r--sysutils/diffoci/Makefile2
-rw-r--r--sysutils/direnv/Makefile2
-rw-r--r--sysutils/docker-credential-pass/Makefile2
-rw-r--r--sysutils/docker-machine/Makefile2
-rw-r--r--sysutils/docker-registry/Makefile2
-rw-r--r--sysutils/docker/Makefile2
-rw-r--r--sysutils/doctl/Makefile1
-rw-r--r--sysutils/duf/Makefile2
-rw-r--r--sysutils/eksctl/Makefile1
-rw-r--r--sysutils/envconsul/Makefile1
-rw-r--r--sysutils/epazote/Makefile2
-rw-r--r--sysutils/equinix-metal-cli/Makefile2
-rw-r--r--sysutils/f2/Makefile2
-rw-r--r--sysutils/fluent-bit/Makefile2
-rw-r--r--sysutils/fluent-bit/distinfo6
-rw-r--r--sysutils/fx/Makefile2
-rw-r--r--sysutils/gcp-ops-agent/Makefile2
-rw-r--r--sysutils/glow/Makefile2
-rw-r--r--sysutils/go-ntfy/Makefile1
-rw-r--r--sysutils/go-wtf/Makefile2
-rw-r--r--sysutils/goawk/Makefile2
-rw-r--r--sysutils/gomi/Makefile2
-rw-r--r--sysutils/gomplate/Makefile2
-rw-r--r--sysutils/gotop/Makefile2
-rw-r--r--sysutils/hared/Makefile2
-rw-r--r--sysutils/helm/Makefile1
-rw-r--r--sysutils/helmfile/Makefile2
-rw-r--r--sysutils/hostctl/Makefile2
-rw-r--r--sysutils/immortal/Makefile2
-rw-r--r--sysutils/iocage/Makefile5
-rw-r--r--sysutils/iocage/distinfo6
-rw-r--r--sysutils/ipfs-go-fs-repo-migrations/Makefile2
-rw-r--r--sysutils/ipget/Makefile2
-rw-r--r--sysutils/ipmi_exporter/Makefile2
-rw-r--r--sysutils/istio/Makefile2
-rw-r--r--sysutils/jest/Makefile2
-rw-r--r--sysutils/k9s/Makefile2
-rw-r--r--sysutils/kopia/Makefile2
-rw-r--r--sysutils/kops/Makefile1
-rw-r--r--sysutils/kubectl/Makefile1
-rw-r--r--sysutils/loki/Makefile2
-rw-r--r--sysutils/lsof/files/patch-Configure14
-rw-r--r--sysutils/mackerel-agent/Makefile2
-rw-r--r--sysutils/mate-control-center/Makefile2
-rw-r--r--sysutils/mate-control-center/files/patch-font-viewer_Makefile.am11
-rw-r--r--sysutils/mate-control-center/pkg-plist1
-rw-r--r--sysutils/minikube/Makefile2
-rw-r--r--sysutils/mkr/Makefile1
-rw-r--r--sysutils/mongodb_exporter/Makefile2
-rw-r--r--sysutils/mult/Makefile1
-rw-r--r--sysutils/nginx-ui/Makefile1
-rw-r--r--sysutils/node_exporter/Makefile2
-rw-r--r--sysutils/nomad-driver-podman/Makefile2
-rw-r--r--sysutils/nut_exporter/Makefile2
-rw-r--r--sysutils/oc/Makefile2
-rw-r--r--sysutils/opa/Makefile2
-rw-r--r--sysutils/opentofu/Makefile3
-rw-r--r--sysutils/opentofu/distinfo10
-rw-r--r--sysutils/openvox-agent8/Makefile9
-rw-r--r--sysutils/openvox-agent8/distinfo6
-rw-r--r--sysutils/openvox-server8/Makefile9
-rw-r--r--sysutils/openvox-server8/distinfo6
-rw-r--r--sysutils/openvox-server8/files/patch-ext__cli__foreground4
-rw-r--r--sysutils/openvox-server8/files/patch-ext__ezbake-functions.sh11
-rw-r--r--sysutils/openvox-server8/pkg-plist4
-rw-r--r--sysutils/packer/Makefile2
-rw-r--r--sysutils/paladin/Makefile2
-rw-r--r--sysutils/pipeform/Makefile2
-rw-r--r--sysutils/podman-suite/Makefile2
-rw-r--r--sysutils/podman/Makefile3
-rw-r--r--sysutils/podman/distinfo6
-rw-r--r--sysutils/podman/pkg-plist5
-rw-r--r--sysutils/py-filelock/Makefile14
-rw-r--r--sysutils/py-filelock/distinfo6
-rw-r--r--sysutils/py-healthchecks/Makefile2
-rw-r--r--sysutils/py-healthchecks/distinfo6
-rw-r--r--sysutils/py-overlord/Makefile2
-rw-r--r--sysutils/py-overlord/distinfo6
-rw-r--r--sysutils/py-pyinfra/Makefile22
-rw-r--r--sysutils/py-pyinfra/distinfo6
-rw-r--r--sysutils/py-tldr/Makefile15
-rw-r--r--sysutils/py-tldr/distinfo6
-rw-r--r--sysutils/rest-server/Makefile2
-rw-r--r--sysutils/restic/Makefile2
-rw-r--r--sysutils/rsyslog8/Makefile6
-rw-r--r--sysutils/rsyslog8/distinfo6
-rw-r--r--sysutils/rsyslog8/files/patch-runtime_net__ossl.c18
-rw-r--r--sysutils/rsyslog8/files/patch-runtime_nsd__ossl.c16
-rw-r--r--sysutils/rubygem-openvoxserver-ca/Makefile2
-rw-r--r--sysutils/rubygem-r10k/Makefile3
-rw-r--r--sysutils/rubygem-r10k/distinfo6
-rw-r--r--sysutils/rubygem-r10k/files/patch-lib_r10k_settings.rb4
-rw-r--r--sysutils/rubygem-r10k/files/patch-lib_r10k_settings_loader.rb2
-rw-r--r--sysutils/rubygem-r10k/files/patch-r10k.gemspec18
-rw-r--r--sysutils/runj/Makefile2
-rw-r--r--sysutils/rush/Makefile2
-rw-r--r--sysutils/sake/Makefile2
-rw-r--r--sysutils/sensu-go/Makefile2
-rw-r--r--sysutils/serf/Makefile2
-rw-r--r--sysutils/siegfried/Makefile2
-rw-r--r--sysutils/skopeo/Makefile3
-rw-r--r--sysutils/skopeo/distinfo6
-rw-r--r--sysutils/slurm-wlm/Makefile8
-rw-r--r--sysutils/slurm-wlm/files/patch-configure11
-rw-r--r--sysutils/slurm-wlm/files/patch-src_common_conmgr.c40
-rw-r--r--sysutils/slurm-wlm/files/patch-src_common_net.c68
-rw-r--r--sysutils/slurm-wlm/files/patch-src_common_sack__api.c28
-rw-r--r--sysutils/slurm-wlm/files/patch-src_common_slurm__protocol__socket.c107
-rw-r--r--sysutils/slurm-wlm/files/patch-src_common_stepd__api.c36
-rw-r--r--sysutils/slurm-wlm/files/patch-src_common_xsystemd.c25
-rw-r--r--sysutils/slurm-wlm/files/patch-src_plugins_auth_slurm_sack.c17
-rw-r--r--sysutils/slurm-wlm/files/patch-src_plugins_task_pgid_Makefile.in97
-rw-r--r--sysutils/slurm-wlm/files/patch-src_plugins_task_pgid_task__pgid.c155
-rw-r--r--sysutils/slurm-wlm/files/patch-src_slurmd_slurmstepd_req.c15
-rw-r--r--sysutils/smug/Makefile2
-rw-r--r--sysutils/snmp_exporter/Makefile2
-rw-r--r--sysutils/snmp_exporter20/Makefile2
-rw-r--r--sysutils/sockaddr/Makefile2
-rw-r--r--sysutils/stressdisk/Makefile2
-rw-r--r--sysutils/superfile/Makefile2
-rw-r--r--sysutils/tempo/Makefile2
-rw-r--r--sysutils/terraform-docs/Makefile2
-rw-r--r--sysutils/terraform-provider-gridscale/Makefile2
-rw-r--r--sysutils/terraform-provider-vultr/Makefile2
-rw-r--r--sysutils/terraform-switcher/Makefile2
-rw-r--r--sysutils/terraform/Makefile1
-rw-r--r--sysutils/terragrunt/Makefile2
-rw-r--r--sysutils/tflint/Makefile2
-rw-r--r--sysutils/treetop/Makefile2
-rw-r--r--sysutils/u-boot-bananapi-r2-pro/Makefile7
-rw-r--r--sysutils/u-boot-bananapi-r2-pro/pkg-descr6
-rw-r--r--sysutils/usacloud-core/Makefile2
-rw-r--r--sysutils/usermin/Makefile2
-rw-r--r--sysutils/usermin/distinfo6
-rw-r--r--sysutils/usermin/pkg-plist9
-rw-r--r--sysutils/viddy/Makefile2
-rw-r--r--sysutils/walk/Makefile2
-rw-r--r--sysutils/webmin/Makefile3
-rw-r--r--sysutils/webmin/distinfo6
-rw-r--r--sysutils/webmin/pkg-plist15
170 files changed, 879 insertions, 316 deletions
diff --git a/sysutils/3mux/Makefile b/sysutils/3mux/Makefile
index d52bb2743b81..79afee3ab573 100644
--- a/sysutils/3mux/Makefile
+++ b/sysutils/3mux/Makefile
@@ -1,7 +1,7 @@
PORTNAME= 3mux
DISTVERSIONPREFIX= v
DISTVERSION= 1.1.0
-PORTREVISION= 29
+PORTREVISION= 30
CATEGORIES= sysutils
MAINTAINER= lcook@FreeBSD.org
diff --git a/sysutils/Makefile b/sysutils/Makefile
index 1275c7fdab59..191d09f0c13a 100644
--- a/sysutils/Makefile
+++ b/sysutils/Makefile
@@ -1429,6 +1429,7 @@
SUBDIR += u-boot-a64-olinuxino
SUBDIR += u-boot-bananapi
SUBDIR += u-boot-bananapim2
+ SUBDIR += u-boot-bananapi-r2-pro
SUBDIR += u-boot-beaglebone
SUBDIR += u-boot-bhyve-arm64
SUBDIR += u-boot-bhyve-riscv
diff --git a/sysutils/alloy/Makefile b/sysutils/alloy/Makefile
index 970e6662e812..d8d296257e32 100644
--- a/sysutils/alloy/Makefile
+++ b/sysutils/alloy/Makefile
@@ -1,6 +1,7 @@
PORTNAME= alloy
DISTVERSIONPREFIX= v
DISTVERSION= 1.10.2
+PORTREVISION= 1
CATEGORIES= sysutils
MAINTAINER= zach.leslie@grafana.com
diff --git a/sysutils/amazon-ssm-agent/Makefile b/sysutils/amazon-ssm-agent/Makefile
index c24ad60a8d7c..7f998715cc9b 100644
--- a/sysutils/amazon-ssm-agent/Makefile
+++ b/sysutils/amazon-ssm-agent/Makefile
@@ -1,6 +1,6 @@
PORTNAME= amazon-ssm-agent
PORTVERSION= 2.3.1205.0
-PORTREVISION= 31
+PORTREVISION= 32
CATEGORIES= sysutils
MAINTAINER= cperciva@FreeBSD.org
diff --git a/sysutils/amazon-ssm-plugin/Makefile b/sysutils/amazon-ssm-plugin/Makefile
index 08a010f5e941..ee43911b4b6d 100644
--- a/sysutils/amazon-ssm-plugin/Makefile
+++ b/sysutils/amazon-ssm-plugin/Makefile
@@ -1,6 +1,6 @@
PORTNAME= amazon-ssm-plugin
DISTVERSION= 1.2.707.0
-PORTREVISION= 6
+PORTREVISION= 7
CATEGORIES= sysutils
MAINTAINER= nork@FreeBSD.org
diff --git a/sysutils/android-ota-payload-extractor/Makefile b/sysutils/android-ota-payload-extractor/Makefile
index 9018d8f5c07b..70b2fce03aad 100644
--- a/sysutils/android-ota-payload-extractor/Makefile
+++ b/sysutils/android-ota-payload-extractor/Makefile
@@ -1,7 +1,7 @@
PORTNAME= android-ota-payload-extractor
DISTVERSIONPREFIX= v
DISTVERSION= 1.1
-PORTREVISION= 10
+PORTREVISION= 11
CATEGORIES= sysutils
MAINTAINER= nxjoseph@protonmail.com
diff --git a/sysutils/aptly/Makefile b/sysutils/aptly/Makefile
index 80a24c492c2a..a9e3855d2f83 100644
--- a/sysutils/aptly/Makefile
+++ b/sysutils/aptly/Makefile
@@ -1,7 +1,7 @@
PORTNAME= aptly
PORTVERSION= 1.5.0
DISTVERSIONPREFIX=v
-PORTREVISION= 27
+PORTREVISION= 28
CATEGORIES= sysutils
MAINTAINER= romain@FreeBSD.org
diff --git a/sysutils/autorestic/Makefile b/sysutils/autorestic/Makefile
index 46a7e196056c..78f7afa77bda 100644
--- a/sysutils/autorestic/Makefile
+++ b/sysutils/autorestic/Makefile
@@ -1,7 +1,7 @@
PORTNAME= autorestic
DISTVERSIONPREFIX= v
DISTVERSION= 1.8.3
-PORTREVISION= 6
+PORTREVISION= 7
CATEGORIES= sysutils
MAINTAINER= dtxdf@FreeBSD.org
diff --git a/sysutils/awslim/Makefile b/sysutils/awslim/Makefile
index 124ba25eba10..13c93b3e8d92 100644
--- a/sysutils/awslim/Makefile
+++ b/sysutils/awslim/Makefile
@@ -1,7 +1,7 @@
PORTNAME= awslim
DISTVERSIONPREFIX= v
DISTVERSION= 0.4.0
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= sysutils
MAINTAINER= nork@FreeBSD.org
diff --git a/sysutils/backrest/Makefile b/sysutils/backrest/Makefile
index a32d4618d3ed..e50a27bee91a 100644
--- a/sysutils/backrest/Makefile
+++ b/sysutils/backrest/Makefile
@@ -1,6 +1,7 @@
PORTNAME= backrest
DISTVERSIONPREFIX= v
DISTVERSION= 1.9.2
+PORTREVISION= 1
CATEGORIES= sysutils
MASTER_SITES= LOCAL/dtxdf/${PORTNAME}/
DISTFILES= ${PORTNAME}-${DISTVERSIONPREFIX}${DISTVERSION}.frontend${EXTRACT_SUFX}
diff --git a/sysutils/beats8/Makefile b/sysutils/beats8/Makefile
index e8d0994a3f17..da43e48b859b 100644
--- a/sysutils/beats8/Makefile
+++ b/sysutils/beats8/Makefile
@@ -1,7 +1,7 @@
PORTNAME= beats
DISTVERSIONPREFIX= v
DISTVERSION= 8.14.3
-PORTREVISION= 7
+PORTREVISION= 8
CATEGORIES= sysutils
MASTER_SITES= https://raw.githubusercontent.com/${GH_ACCOUNT}/${GH_PROJECT}/${DISTVERSIONFULL}/:gomod
PKGNAMESUFFIX?= 8
diff --git a/sysutils/bhyvemgr/Makefile b/sysutils/bhyvemgr/Makefile
index ada18670309f..ca0dc497bf4c 100644
--- a/sysutils/bhyvemgr/Makefile
+++ b/sysutils/bhyvemgr/Makefile
@@ -1,6 +1,6 @@
PORTNAME= bhyvemgr
DISTVERSIONPREFIX= v
-PORTVERSION= 1.9.0
+PORTVERSION= 1.10.0
CATEGORIES= sysutils
PKGNAMESUFFIX= ${LAZARUS_PKGNAMESUFFIX}
@@ -60,13 +60,13 @@ USE_GNOME+= ${USE_GNOME_${FLAVOR}}
SUB_FILES= pkg-message
do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/src/${PORTNAME} ${STAGEDIR}${PREFIX}/bin/${PORTNAME}
+ ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin/${PORTNAME}
${INSTALL_DATA} ${WRKSRC}/setup/${PORTNAME}.desktop ${STAGEDIR}${PREFIX}/share/applications/${PORTNAME}.desktop
@${MKDIR} ${STAGEDIR}${PREFIX}/share/icons/hicolor/512x512/apps
${INSTALL_DATA} ${WRKSRC}/setup/${PORTNAME}.png ${STAGEDIR}${PREFIX}/share/icons/hicolor/512x512/apps/${PORTNAME}.png
@${MKDIR} ${STAGEDIR}${PREFIX}/share/icons/hicolor/scalable/apps
${INSTALL_DATA} ${WRKSRC}/setup/${PORTNAME}.svg ${STAGEDIR}${PREFIX}/share/icons/hicolor/scalable/apps/${PORTNAME}.svg
@${MKDIR} ${STAGEDIR}${DATADIR}
- cd ${WRKSRC} && ${COPYTREE_SHARE} "images samples templates" ${STAGEDIR}${DATADIR}
+ cd ${WRKSRC} && ${COPYTREE_SHARE} "images languages samples templates" ${STAGEDIR}${DATADIR}
.include <bsd.port.post.mk>
diff --git a/sysutils/bhyvemgr/distinfo b/sysutils/bhyvemgr/distinfo
index 6ee6b078aa80..c3f1f4cf1636 100644
--- a/sysutils/bhyvemgr/distinfo
+++ b/sysutils/bhyvemgr/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1755339547
-SHA256 (alonsobsd-bhyvemgr-v1.9.0_GH0.tar.gz) = b38d809cc4d48a1ec5af027d59b8080d88d50c2bb3849e001b6aaf5831f10405
-SIZE (alonsobsd-bhyvemgr-v1.9.0_GH0.tar.gz) = 277757
+TIMESTAMP = 1756926505
+SHA256 (alonsobsd-bhyvemgr-v1.10.0_GH0.tar.gz) = 721af95a4f5abb9b057b203d4c683fbad6dcb85c08ddc4dce461dc0f707e49c0
+SIZE (alonsobsd-bhyvemgr-v1.10.0_GH0.tar.gz) = 315926
diff --git a/sysutils/bhyvemgr/pkg-plist b/sysutils/bhyvemgr/pkg-plist
index 3f317f39f19b..6b1ac3d593e5 100644
--- a/sysutils/bhyvemgr/pkg-plist
+++ b/sysutils/bhyvemgr/pkg-plist
@@ -56,6 +56,9 @@ share/applications/bhyvemgr.desktop
%%DATADIR%%/images/systems/rockylinux.png
%%DATADIR%%/images/systems/ubuntu.png
%%DATADIR%%/images/systems/windows.png
+%%DATADIR%%/languages/bhyvemgr.es.po
+%%DATADIR%%/languages/bhyvemgr.pot
+%%DATADIR%%/languages/lcl/lclstrconsts.es.po
%%DATADIR%%/samples/meta-data
%%DATADIR%%/samples/network-config
%%DATADIR%%/samples/user-data
diff --git a/sysutils/brename/Makefile b/sysutils/brename/Makefile
index 45ccd13d57c4..ade21d3e41e6 100644
--- a/sysutils/brename/Makefile
+++ b/sysutils/brename/Makefile
@@ -1,7 +1,7 @@
PORTNAME= brename
DISTVERSIONPREFIX= v
DISTVERSION= 2.14.0
-PORTREVISION= 13
+PORTREVISION= 14
CATEGORIES= sysutils
MAINTAINER= yuri@FreeBSD.org
diff --git a/sysutils/buildah/Makefile b/sysutils/buildah/Makefile
index 3504f337845b..a3efdb6c1b0d 100644
--- a/sysutils/buildah/Makefile
+++ b/sysutils/buildah/Makefile
@@ -1,7 +1,6 @@
PORTNAME= buildah
DISTVERSIONPREFIX= v
-DISTVERSION= 1.40.1
-PORTREVISION= 1
+DISTVERSION= 1.41.3
CATEGORIES= sysutils
MAINTAINER= dfr@FreeBSD.org
diff --git a/sysutils/buildah/distinfo b/sysutils/buildah/distinfo
index 116b4b83ced5..8df5cf87b520 100644
--- a/sysutils/buildah/distinfo
+++ b/sysutils/buildah/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750102691
-SHA256 (containers-buildah-v1.40.1_GH0.tar.gz) = 27678b7ced9f096c34d19c12922d8cc9eea2464e4c59dcb249f0f717b80c50bc
-SIZE (containers-buildah-v1.40.1_GH0.tar.gz) = 12329760
+TIMESTAMP = 1755745577
+SHA256 (containers-buildah-v1.41.3_GH0.tar.gz) = 9c67a67622eb98f21d5a498d2351557e6093f64ca0f45e3aae6095e27f9456fb
+SIZE (containers-buildah-v1.41.3_GH0.tar.gz) = 11970890
diff --git a/sysutils/cbsd-mq-api/Makefile b/sysutils/cbsd-mq-api/Makefile
index 653113ccc58d..c8b5565feea8 100644
--- a/sysutils/cbsd-mq-api/Makefile
+++ b/sysutils/cbsd-mq-api/Makefile
@@ -1,6 +1,6 @@
PORTNAME= cbsd-mq-api
DISTVERSION= 0.5
-PORTREVISION= 6
+PORTREVISION= 7
CATEGORIES= sysutils
MAINTAINER= fbsd-ports@convectix.com
diff --git a/sysutils/cbsd-mq-router/Makefile b/sysutils/cbsd-mq-router/Makefile
index e985a059633a..25b9fa8282ba 100644
--- a/sysutils/cbsd-mq-router/Makefile
+++ b/sysutils/cbsd-mq-router/Makefile
@@ -1,6 +1,6 @@
PORTNAME= cbsd-mq-router
PORTVERSION= 0.2
-PORTREVISION= 29
+PORTREVISION= 30
CATEGORIES= sysutils
MAINTAINER= olevole@olevole.ru
diff --git a/sysutils/chaoskube/Makefile b/sysutils/chaoskube/Makefile
index 3c3257099def..ea4f41aab35d 100644
--- a/sysutils/chaoskube/Makefile
+++ b/sysutils/chaoskube/Makefile
@@ -1,6 +1,7 @@
PORTNAME= chaoskube
PORTVERSION= 0.36.0
DISTVERSIONPREFIX= v
+PORTREVISION= 1
CATEGORIES= sysutils
MAINTAINER= dutra@FreeBSD.org
diff --git a/sysutils/chezmoi/Makefile b/sysutils/chezmoi/Makefile
index be0b4f6232f8..8d497cba428d 100644
--- a/sysutils/chezmoi/Makefile
+++ b/sysutils/chezmoi/Makefile
@@ -1,7 +1,7 @@
PORTNAME= chezmoi
DISTVERSIONPREFIX= v
DISTVERSION= 2.50.0
-PORTREVISION= 7
+PORTREVISION= 8
CATEGORIES= sysutils
EXTRACT_ONLY= ${_DISTFILES:N*.js}
diff --git a/sysutils/conmon/Makefile b/sysutils/conmon/Makefile
index 559b9aad711d..be0c4c61fd59 100644
--- a/sysutils/conmon/Makefile
+++ b/sysutils/conmon/Makefile
@@ -1,7 +1,7 @@
PORTNAME= conmon
DISTVERSIONPREFIX= v
DISTVERSION= 2.1.13
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= sysutils
MAINTAINER= dfr@FreeBSD.org
diff --git a/sysutils/consul-alerts/Makefile b/sysutils/consul-alerts/Makefile
index 0c5f51e5ae10..bf4d1c680996 100644
--- a/sysutils/consul-alerts/Makefile
+++ b/sysutils/consul-alerts/Makefile
@@ -1,7 +1,7 @@
PORTNAME= consul-alerts
PORTVERSION= 0.6.0
DISTVERSIONPREFIX= v
-PORTREVISION= 28
+PORTREVISION= 29
CATEGORIES= sysutils
MAINTAINER= jhixson@FreeBSD.org
diff --git a/sysutils/consul-replicate/Makefile b/sysutils/consul-replicate/Makefile
index 442c4f992bd5..a41a68837750 100644
--- a/sysutils/consul-replicate/Makefile
+++ b/sysutils/consul-replicate/Makefile
@@ -1,7 +1,7 @@
PORTNAME= consul-replicate
PORTVERSION= 0.4.0
DISTVERSIONPREFIX= v
-PORTREVISION= 28
+PORTREVISION= 29
CATEGORIES= sysutils
MAINTAINER= jhixson@FreeBSD.org
diff --git a/sysutils/consul/Makefile b/sysutils/consul/Makefile
index 08dc7ce2a04b..2b55a0c5a618 100644
--- a/sysutils/consul/Makefile
+++ b/sysutils/consul/Makefile
@@ -1,6 +1,7 @@
PORTNAME= consul
DISTVERSIONPREFIX= v
DISTVERSION= 1.21.4
+PORTREVISION= 1
CATEGORIES= sysutils
MASTER_SITES= https://raw.githubusercontent.com/hashicorp/consul/${DISTVERSIONFULL}/
DISTFILES= go.mod \
diff --git a/sysutils/consul_exporter/Makefile b/sysutils/consul_exporter/Makefile
index 612da3de3ceb..9e9677a78c6c 100644
--- a/sysutils/consul_exporter/Makefile
+++ b/sysutils/consul_exporter/Makefile
@@ -1,7 +1,7 @@
PORTNAME= consul_exporter
PORTVERSION= 0.3.0
DISTVERSIONPREFIX= v
-PORTREVISION= 28
+PORTREVISION= 29
CATEGORIES= sysutils
MAINTAINER= t.tom@succont.de
diff --git a/sysutils/containers-common/Makefile b/sysutils/containers-common/Makefile
index bee209d11a5f..fb39cff157f5 100644
--- a/sysutils/containers-common/Makefile
+++ b/sysutils/containers-common/Makefile
@@ -1,6 +1,6 @@
PORTNAME= containers-common
DISTVERSIONPREFIX= v
-DISTVERSION= 0.63.1
+DISTVERSION= 0.64.1
CATEGORIES= sysutils
MAINTAINER= dfr@FreeBSD.org
@@ -25,9 +25,9 @@ GH_TAGNAME= v${DISTVERSION}:common v${IMAGEVERSION}:image \
NO_ARCH= yes
-IMAGEVERSION= 5.35.0
-SKOPEOVERSION= 1.19.0
-STORAGEVERSION= 1.58.0
+IMAGEVERSION= 5.36.1
+SKOPEOVERSION= 1.20.0
+STORAGEVERSION= 1.59.1
do-build:
${GMAKE} -C ${WRKSRC_common}/docs
diff --git a/sysutils/containers-common/distinfo b/sysutils/containers-common/distinfo
index 1a6c1a0089a0..5966761f7878 100644
--- a/sysutils/containers-common/distinfo
+++ b/sysutils/containers-common/distinfo
@@ -1,9 +1,9 @@
-TIMESTAMP = 1750104348
-SHA256 (containers-common-v0.63.1_GH0.tar.gz) = 6090742e60ebf99e1d9e1580711a9bb556b250551eeef7058aa2f681e93651b9
-SIZE (containers-common-v0.63.1_GH0.tar.gz) = 13515794
-SHA256 (containers-image-v5.35.0_GH0.tar.gz) = 1c2c4a87cd47d9c56d2794b71ae58d7b8f7dde284afb54abfab5f6c85f7ef4ec
-SIZE (containers-image-v5.35.0_GH0.tar.gz) = 766486
-SHA256 (containers-skopeo-v1.19.0_GH0.tar.gz) = 043e9f568440accf1aafca122a25c4d21441f16de49475192ec4abeef7430358
-SIZE (containers-skopeo-v1.19.0_GH0.tar.gz) = 10819827
-SHA256 (containers-storage-v1.58.0_GH0.tar.gz) = 51c689bcfcdcbb4c0192c9a99354db145b65bf4ced3a0f70efd01ec99f39f3f8
-SIZE (containers-storage-v1.58.0_GH0.tar.gz) = 4256083
+TIMESTAMP = 1755745871
+SHA256 (containers-common-v0.64.1_GH0.tar.gz) = 414def665a172a4d79366dc594e5313d43d672ba19009aa2a3dd78272e277506
+SIZE (containers-common-v0.64.1_GH0.tar.gz) = 13132186
+SHA256 (containers-image-v5.36.1_GH0.tar.gz) = 8ea547fe0f2dcfaa458f9e2d584eaacd504572bdb33ce0e98e70fffbc851c519
+SIZE (containers-image-v5.36.1_GH0.tar.gz) = 764595
+SHA256 (containers-skopeo-v1.20.0_GH0.tar.gz) = 0c19fe51b2cd8d1bd5e38c03b97421e318fc08153bdf5ef2f816a29889eacdef
+SIZE (containers-skopeo-v1.20.0_GH0.tar.gz) = 10449131
+SHA256 (containers-storage-v1.59.1_GH0.tar.gz) = 2d4b0e5f66c83c776c6dab81fd52bee2aac72832ef3af4e6a1e081aaf1f87f30
+SIZE (containers-storage-v1.59.1_GH0.tar.gz) = 4606021
diff --git a/sysutils/coreos-ct/Makefile b/sysutils/coreos-ct/Makefile
index 903815568238..bc6360c3ee89 100644
--- a/sysutils/coreos-ct/Makefile
+++ b/sysutils/coreos-ct/Makefile
@@ -1,7 +1,7 @@
PORTNAME= coreos-ct
PORTVERSION= 0.9.0
DISTVERSIONPREFIX= v
-PORTREVISION= 28
+PORTREVISION= 29
CATEGORIES= sysutils
MAINTAINER= fabian.freyer@physik.tu-berlin.de
diff --git a/sysutils/ctop/Makefile b/sysutils/ctop/Makefile
index 1f73b34f6206..0508a21cf2b4 100644
--- a/sysutils/ctop/Makefile
+++ b/sysutils/ctop/Makefile
@@ -1,7 +1,7 @@
PORTNAME= ctop
DISTVERSIONPREFIX= v
DISTVERSION= 0.7.7
-PORTREVISION= 27
+PORTREVISION= 28
CATEGORIES= sysutils
MAINTAINER= ports@FreeBSD.org
diff --git a/sysutils/diffoci/Makefile b/sysutils/diffoci/Makefile
index 26f1749c26b1..71e031218011 100644
--- a/sysutils/diffoci/Makefile
+++ b/sysutils/diffoci/Makefile
@@ -1,7 +1,7 @@
PORTNAME= diffoci
PORTVERSION= 0.1.7
DISTVERSIONPREFIX= v
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= sysutils
MAINTAINER= sunpoet@FreeBSD.org
diff --git a/sysutils/direnv/Makefile b/sysutils/direnv/Makefile
index 25f77a76bd68..990e0884f63a 100644
--- a/sysutils/direnv/Makefile
+++ b/sysutils/direnv/Makefile
@@ -1,7 +1,7 @@
PORTNAME= direnv
DISTVERSIONPREFIX= v
DISTVERSION= 2.35.0
-PORTREVISION= 8
+PORTREVISION= 9
CATEGORIES= sysutils
MAINTAINER= bdrewery@FreeBSD.org
diff --git a/sysutils/docker-credential-pass/Makefile b/sysutils/docker-credential-pass/Makefile
index 05cf63029f7c..0fd1732f333c 100644
--- a/sysutils/docker-credential-pass/Makefile
+++ b/sysutils/docker-credential-pass/Makefile
@@ -1,7 +1,7 @@
PORTNAME= docker-credential-pass
DISTVERSIONPREFIX= v
DISTVERSION= 0.6.4
-PORTREVISION= 28
+PORTREVISION= 29
CATEGORIES= sysutils
MAINTAINER= ports@FreeBSD.org
diff --git a/sysutils/docker-machine/Makefile b/sysutils/docker-machine/Makefile
index 1f2d3c68eaaf..8e66dcda8512 100644
--- a/sysutils/docker-machine/Makefile
+++ b/sysutils/docker-machine/Makefile
@@ -1,7 +1,7 @@
PORTNAME= docker-machine
PORTVERSION= 0.16.2
DISTVERSIONPREFIX= v
-PORTREVISION= 29
+PORTREVISION= 30
CATEGORIES= sysutils
MAINTAINER= ports@FreeBSD.org
diff --git a/sysutils/docker-registry/Makefile b/sysutils/docker-registry/Makefile
index f1cc239cf71b..da9827057678 100644
--- a/sysutils/docker-registry/Makefile
+++ b/sysutils/docker-registry/Makefile
@@ -1,7 +1,7 @@
PORTNAME= docker-registry
PORTVERSION= 2.8.3
DISTVERSIONPREFIX=v
-PORTREVISION= 6
+PORTREVISION= 7
CATEGORIES= sysutils
MAINTAINER= freebsd@yapsoft.it
diff --git a/sysutils/docker/Makefile b/sysutils/docker/Makefile
index fee701f9ec6f..cf23a92b3bb1 100644
--- a/sysutils/docker/Makefile
+++ b/sysutils/docker/Makefile
@@ -1,7 +1,7 @@
PORTNAME= docker
PORTVERSION= 18.09.5
DISTVERSIONPREFIX= v
-PORTREVISION= 28
+PORTREVISION= 29
CATEGORIES= sysutils
MAINTAINER= ports@FreeBSD.org
diff --git a/sysutils/doctl/Makefile b/sysutils/doctl/Makefile
index 432a21c969ee..38b6bcf39772 100644
--- a/sysutils/doctl/Makefile
+++ b/sysutils/doctl/Makefile
@@ -1,6 +1,7 @@
PORTNAME= doctl
DISTVERSIONPREFIX= v
DISTVERSION= 1.141.0
+PORTREVISION= 1
CATEGORIES= sysutils
MASTER_SITES= https://github.com/digitalocean/${PORTNAME}/releases/download/v${DISTVERSION}/
DISTNAME= ${PORTNAME}-${DISTVERSION}-source
diff --git a/sysutils/duf/Makefile b/sysutils/duf/Makefile
index c428a82a027f..2e409866fade 100644
--- a/sysutils/duf/Makefile
+++ b/sysutils/duf/Makefile
@@ -1,7 +1,7 @@
PORTNAME= duf
DISTVERSIONPREFIX= v
DISTVERSION= 0.8.1
-PORTREVISION= 29
+PORTREVISION= 30
CATEGORIES= sysutils
MAINTAINER= lcook@FreeBSD.org
diff --git a/sysutils/eksctl/Makefile b/sysutils/eksctl/Makefile
index ab007ccac629..4d57551b408b 100644
--- a/sysutils/eksctl/Makefile
+++ b/sysutils/eksctl/Makefile
@@ -1,6 +1,7 @@
PORTNAME= eksctl
PORTVERSION= 0.214.0
DISTVERSIONPREFIX= v
+PORTREVISION= 1
CATEGORIES= sysutils
MAINTAINER= danilo@FreeBSD.org
diff --git a/sysutils/envconsul/Makefile b/sysutils/envconsul/Makefile
index f7b470f0f1d8..e4eac05ae4d1 100644
--- a/sysutils/envconsul/Makefile
+++ b/sysutils/envconsul/Makefile
@@ -1,6 +1,7 @@
PORTNAME= envconsul
DISTVERSIONPREFIX= v
DISTVERSION= 0.13.4
+PORTREVISION= 1
CATEGORIES= sysutils
MAINTAINER= bofh@FreeBSD.org
diff --git a/sysutils/epazote/Makefile b/sysutils/epazote/Makefile
index e10c690839da..1965f43fa443 100644
--- a/sysutils/epazote/Makefile
+++ b/sysutils/epazote/Makefile
@@ -1,6 +1,6 @@
PORTNAME= epazote
PORTVERSION= 2.1.2
-PORTREVISION= 28
+PORTREVISION= 29
CATEGORIES= sysutils
MAINTAINER= nbari@tequila.io
diff --git a/sysutils/equinix-metal-cli/Makefile b/sysutils/equinix-metal-cli/Makefile
index 3765c8978166..96c0729902fd 100644
--- a/sysutils/equinix-metal-cli/Makefile
+++ b/sysutils/equinix-metal-cli/Makefile
@@ -1,7 +1,7 @@
PORTNAME= equinix-metal-cli
DISTVERSIONPREFIX= v
DISTVERSION= 0.25.0
-PORTREVISION= 6
+PORTREVISION= 7
CATEGORIES= sysutils
MAINTAINER= dch@FreeBSD.org
diff --git a/sysutils/f2/Makefile b/sysutils/f2/Makefile
index e29c7f30e2af..706e2d0c9cdd 100644
--- a/sysutils/f2/Makefile
+++ b/sysutils/f2/Makefile
@@ -1,7 +1,7 @@
PORTNAME= f2
DISTVERSIONPREFIX= v
DISTVERSION= 2.0.3
-PORTREVISION= 6
+PORTREVISION= 7
CATEGORIES= sysutils
MAINTAINER= yuri@FreeBSD.org
diff --git a/sysutils/fluent-bit/Makefile b/sysutils/fluent-bit/Makefile
index aa9182055424..c3bc22e2c822 100644
--- a/sysutils/fluent-bit/Makefile
+++ b/sysutils/fluent-bit/Makefile
@@ -1,6 +1,6 @@
PORTNAME= fluent-bit
DISTVERSIONPREFIX= v
-DISTVERSION= 4.0.8
+DISTVERSION= 4.0.9
CATEGORIES= sysutils
MAINTAINER= girgen@FreeBSD.org
diff --git a/sysutils/fluent-bit/distinfo b/sysutils/fluent-bit/distinfo
index f60fadabb3e9..519b85e1f66c 100644
--- a/sysutils/fluent-bit/distinfo
+++ b/sysutils/fluent-bit/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1755774336
-SHA256 (fluent-fluent-bit-v4.0.8_GH0.tar.gz) = ed7037bf9352f962adba1c5c9be148bd955c72d93b40b6010704b0067461b0d0
-SIZE (fluent-fluent-bit-v4.0.8_GH0.tar.gz) = 34500625
+TIMESTAMP = 1756985343
+SHA256 (fluent-fluent-bit-v4.0.9_GH0.tar.gz) = 0031f74b616b4669064a59902559da2f87174aa8007e749b5df19ed79c534f5b
+SIZE (fluent-fluent-bit-v4.0.9_GH0.tar.gz) = 34494999
diff --git a/sysutils/fx/Makefile b/sysutils/fx/Makefile
index 5ada721e4bd2..2d245743d9e7 100644
--- a/sysutils/fx/Makefile
+++ b/sysutils/fx/Makefile
@@ -1,6 +1,6 @@
PORTNAME= fx
DISTVERSION= 35.0.0
-PORTREVISION= 8
+PORTREVISION= 9
CATEGORIES= sysutils
MAINTAINER= sunpoet@FreeBSD.org
diff --git a/sysutils/gcp-ops-agent/Makefile b/sysutils/gcp-ops-agent/Makefile
index 5c068b7b545a..d82d7d48a2de 100644
--- a/sysutils/gcp-ops-agent/Makefile
+++ b/sysutils/gcp-ops-agent/Makefile
@@ -1,6 +1,6 @@
PORTNAME= ops-agent
DISTVERSION= 2.48.0
-PORTREVISION= 8
+PORTREVISION= 9
CATEGORIES= sysutils
PKGNAMEPREFIX= gcp-
diff --git a/sysutils/glow/Makefile b/sysutils/glow/Makefile
index d399fb2c244c..0996c89f9dbc 100644
--- a/sysutils/glow/Makefile
+++ b/sysutils/glow/Makefile
@@ -1,7 +1,7 @@
PORTNAME= glow
DISTVERSIONPREFIX= v
DISTVERSION= 1.5.1
-PORTREVISION= 16
+PORTREVISION= 17
CATEGORIES= sysutils
MAINTAINER= lcook@FreeBSD.org
diff --git a/sysutils/go-ntfy/Makefile b/sysutils/go-ntfy/Makefile
index 47295fe84076..91fcd0f9427a 100644
--- a/sysutils/go-ntfy/Makefile
+++ b/sysutils/go-ntfy/Makefile
@@ -1,6 +1,7 @@
PORTNAME= ntfy
DISTVERSIONPREFIX= v
DISTVERSION= 2.14.0
+PORTREVISION= 1
CATEGORIES= sysutils
MASTER_SITES= LOCAL/dtxdf/${PORTNAME}/
PKGNAMEPREFIX= go-
diff --git a/sysutils/go-wtf/Makefile b/sysutils/go-wtf/Makefile
index b0c27845b1f4..e0d10e7814fa 100644
--- a/sysutils/go-wtf/Makefile
+++ b/sysutils/go-wtf/Makefile
@@ -1,7 +1,7 @@
PORTNAME= wtf
PORTVERSION= 0.43.0
DISTVERSIONPREFIX= v
-PORTREVISION= 18
+PORTREVISION= 19
CATEGORIES= sysutils
PKGNAMEPREFIX= go-
diff --git a/sysutils/goawk/Makefile b/sysutils/goawk/Makefile
index a65e96f33fe0..5e3550c1fcb8 100644
--- a/sysutils/goawk/Makefile
+++ b/sysutils/goawk/Makefile
@@ -1,7 +1,7 @@
PORTNAME= goawk
DISTVERSIONPREFIX= v
DISTVERSION= 1.29.1
-PORTREVISION= 6
+PORTREVISION= 7
CATEGORIES= sysutils
MAINTAINER= yuri@FreeBSD.org
diff --git a/sysutils/gomi/Makefile b/sysutils/gomi/Makefile
index 0dd69d9d705a..e2f2e8f5cd1e 100644
--- a/sysutils/gomi/Makefile
+++ b/sysutils/gomi/Makefile
@@ -1,7 +1,7 @@
PORTNAME= gomi
DISTVERSIONPREFIX= v
DISTVERSION= 1.6.1
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= sysutils
MAINTAINER= eduardo@FreeBSD.org
diff --git a/sysutils/gomplate/Makefile b/sysutils/gomplate/Makefile
index 97833c8d24a0..4f21db40ca6b 100644
--- a/sysutils/gomplate/Makefile
+++ b/sysutils/gomplate/Makefile
@@ -1,7 +1,7 @@
PORTNAME= gomplate
DISTVERSIONPREFIX= v
DISTVERSION= 4.3.3
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= sysutils
MAINTAINER= eduardo@FreeBSD.org
diff --git a/sysutils/gotop/Makefile b/sysutils/gotop/Makefile
index 583b18304b15..fd60fbfe3350 100644
--- a/sysutils/gotop/Makefile
+++ b/sysutils/gotop/Makefile
@@ -1,7 +1,7 @@
PORTNAME= gotop
DISTVERSIONPREFIX= v
DISTVERSION= 4.1.4
-PORTREVISION= 25
+PORTREVISION= 26
CATEGORIES= sysutils
MAINTAINER= yuri@FreeBSD.org
diff --git a/sysutils/hared/Makefile b/sysutils/hared/Makefile
index d3387d055c97..59d2c431aa2a 100644
--- a/sysutils/hared/Makefile
+++ b/sysutils/hared/Makefile
@@ -1,7 +1,7 @@
PORTNAME= hared
DISTVERSION= 1.0-45
DISTVERSIONSUFFIX= -g8341d8a
-PORTREVISION= 29
+PORTREVISION= 30
CATEGORIES= sysutils
MAINTAINER= 0mp@FreeBSD.org
diff --git a/sysutils/helm/Makefile b/sysutils/helm/Makefile
index 63dbaa1e2ae4..72544a15787e 100644
--- a/sysutils/helm/Makefile
+++ b/sysutils/helm/Makefile
@@ -1,6 +1,7 @@
PORTNAME= helm
PORTVERSION= 3.18.6
DISTVERSIONPREFIX= v
+PORTREVISION= 1
CATEGORIES= sysutils
MAINTAINER= danilo@FreeBSD.org
diff --git a/sysutils/helmfile/Makefile b/sysutils/helmfile/Makefile
index 3d7c02ee3d5c..fb4cff63928e 100644
--- a/sysutils/helmfile/Makefile
+++ b/sysutils/helmfile/Makefile
@@ -1,7 +1,7 @@
PORTNAME= helmfile
DISTVERSIONPREFIX= v
DISTVERSION= 1.1.2
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= sysutils
MAINTAINER= timp87@gmail.com
diff --git a/sysutils/hostctl/Makefile b/sysutils/hostctl/Makefile
index 693827e9c4bf..423bbe221eb3 100644
--- a/sysutils/hostctl/Makefile
+++ b/sysutils/hostctl/Makefile
@@ -1,7 +1,7 @@
PORTNAME= hostctl
DISTVERSIONPREFIX= v
DISTVERSION= 1.1.4
-PORTREVISION= 16
+PORTREVISION= 17
CATEGORIES= sysutils
MAINTAINER= lcook@FreeBSD.org
diff --git a/sysutils/immortal/Makefile b/sysutils/immortal/Makefile
index 9c9763c1f56a..9b26091cddd0 100644
--- a/sysutils/immortal/Makefile
+++ b/sysutils/immortal/Makefile
@@ -1,6 +1,6 @@
PORTNAME= immortal
PORTVERSION= 0.24.4
-PORTREVISION= 24
+PORTREVISION= 25
CATEGORIES= sysutils
MAINTAINER= nbari@tequila.io
diff --git a/sysutils/iocage/Makefile b/sysutils/iocage/Makefile
index f936b5fea18a..33907677d5e1 100644
--- a/sysutils/iocage/Makefile
+++ b/sysutils/iocage/Makefile
@@ -1,11 +1,14 @@
PORTNAME= iocage
PORTVERSION= 1.11
+PORTREVISION= 1
CATEGORIES= sysutils python
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
# Pull in PR #61 to unbreak default route detection on CURRENT
+# Pull in PR #90 to unbreak on python 3.12
PATCH_SITES= https://github.com/freebsd/iocage/commit/
-PATCHFILES= 2120a86d1d4fd3d383a3f0bddfc1e92eb5a7d2e7.patch:-p1
+PATCHFILES= 2120a86d1d4fd3d383a3f0bddfc1e92eb5a7d2e7.patch:-p1 \
+ c2cf9d218a643b6231d1bce0361846352f58c50f.patch:-p1
MAINTAINER= grembo@FreeBSD.org
COMMENT= FreeBSD jail manager written in Python3
diff --git a/sysutils/iocage/distinfo b/sysutils/iocage/distinfo
index bdc9a0b24743..9d532c156395 100644
--- a/sysutils/iocage/distinfo
+++ b/sysutils/iocage/distinfo
@@ -1,7 +1,7 @@
-TIMESTAMP = 1749992584
+TIMESTAMP = 1757166176
SHA256 (freebsd-iocage-1.11_GH0.tar.gz) = 7f8eea47a71389eca9e147a7ec94ae7ecc260e6b17422837ac33492403af9028
SIZE (freebsd-iocage-1.11_GH0.tar.gz) = 816215
SHA256 (2120a86d1d4fd3d383a3f0bddfc1e92eb5a7d2e7.patch) = 212d63a093d9831c29398e18e567ea63050b116f737be82f2fe2384c670b5981
SIZE (2120a86d1d4fd3d383a3f0bddfc1e92eb5a7d2e7.patch) = 891
-SHA256 (c55e05aebb305b4013554ec80298113c50d1c74c.patch) = 90e723fb459513e82a617b5d57fa5b9cde881fd94e7f4158b4082ddd7dcd274c
-SIZE (c55e05aebb305b4013554ec80298113c50d1c74c.patch) = 956
+SHA256 (c2cf9d218a643b6231d1bce0361846352f58c50f.patch) = c550e0fcd6292e86b5405cf267fab88572484bb474a3435b57cdd0e4ecd89f90
+SIZE (c2cf9d218a643b6231d1bce0361846352f58c50f.patch) = 1990
diff --git a/sysutils/ipfs-go-fs-repo-migrations/Makefile b/sysutils/ipfs-go-fs-repo-migrations/Makefile
index 5a28f4f34456..4ebb696a4ebb 100644
--- a/sysutils/ipfs-go-fs-repo-migrations/Makefile
+++ b/sysutils/ipfs-go-fs-repo-migrations/Makefile
@@ -1,7 +1,7 @@
PORTNAME= ipfs-go-fs-repo-migrations
DISTVERSIONPREFIX= v
DISTVERSION= 1.7.1
-PORTREVISION= 28
+PORTREVISION= 29
CATEGORIES= sysutils
MASTER_SITES= https://github.com/ipfs/fs-repo-migrations/archive/${DISTVERSIONFULL}${EXTRACT_SUFX}?dummy=/
diff --git a/sysutils/ipget/Makefile b/sysutils/ipget/Makefile
index c4e604368087..dcfb08898278 100644
--- a/sysutils/ipget/Makefile
+++ b/sysutils/ipget/Makefile
@@ -1,7 +1,7 @@
PORTNAME= ipget
DISTVERSIONPREFIX= v
DISTVERSION= 0.11.3
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= sysutils
MAINTAINER= yuri@FreeBSD.org
diff --git a/sysutils/ipmi_exporter/Makefile b/sysutils/ipmi_exporter/Makefile
index ec90e9a6d237..7f2576e53ced 100644
--- a/sysutils/ipmi_exporter/Makefile
+++ b/sysutils/ipmi_exporter/Makefile
@@ -1,7 +1,7 @@
PORTNAME= ipmi_exporter
DISTVERSIONPREFIX= v
DISTVERSION= 1.10.1
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= sysutils
MAINTAINER= meka@tilda.center
diff --git a/sysutils/istio/Makefile b/sysutils/istio/Makefile
index 8c6296de470b..9a69297e6a97 100644
--- a/sysutils/istio/Makefile
+++ b/sysutils/istio/Makefile
@@ -1,6 +1,6 @@
PORTNAME= istio
PORTVERSION= 1.7.4
-PORTREVISION= 29
+PORTREVISION= 30
CATEGORIES= sysutils
MAINTAINER= danilo@FreeBSD.org
diff --git a/sysutils/jest/Makefile b/sysutils/jest/Makefile
index 85a0726c57ec..cfaae0a4b068 100644
--- a/sysutils/jest/Makefile
+++ b/sysutils/jest/Makefile
@@ -1,6 +1,6 @@
PORTNAME= jest
DISTVERSION= 3.0.16
-PORTREVISION= 30
+PORTREVISION= 31
CATEGORIES= sysutils
MAINTAINER= yuri@FreeBSD.org
diff --git a/sysutils/k9s/Makefile b/sysutils/k9s/Makefile
index 47ae4bc2e7d8..174c2d62de7f 100644
--- a/sysutils/k9s/Makefile
+++ b/sysutils/k9s/Makefile
@@ -1,7 +1,7 @@
PORTNAME= k9s
DISTVERSIONPREFIX= v
DISTVERSION= 0.50.9
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= sysutils
MAINTAINER= gogolok@gmail.com
diff --git a/sysutils/kopia/Makefile b/sysutils/kopia/Makefile
index 39655b525921..5c86ab4b4885 100644
--- a/sysutils/kopia/Makefile
+++ b/sysutils/kopia/Makefile
@@ -1,7 +1,7 @@
PORTNAME= kopia
DISTVERSIONPREFIX= v
DISTVERSION= 0.21.1
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= sysutils
MAINTAINER= eduardo@FreeBSD.org
diff --git a/sysutils/kops/Makefile b/sysutils/kops/Makefile
index b057f5c897d7..7f1acbb77699 100644
--- a/sysutils/kops/Makefile
+++ b/sysutils/kops/Makefile
@@ -1,6 +1,7 @@
PORTNAME= kops
PORTVERSION= 1.33.1
DISTVERSIONPREFIX= v
+PORTREVISION= 1
CATEGORIES= sysutils
MAINTAINER= danilo@FreeBSD.org
diff --git a/sysutils/kubectl/Makefile b/sysutils/kubectl/Makefile
index e747ee4dcc0d..c0fea2fc594e 100644
--- a/sysutils/kubectl/Makefile
+++ b/sysutils/kubectl/Makefile
@@ -1,6 +1,7 @@
PORTNAME= kubectl
PORTVERSION= 1.34.0
DISTVERSIONPREFIX= v
+PORTREVISION= 1
CATEGORIES= sysutils
MAINTAINER= danilo@FreeBSD.org
diff --git a/sysutils/loki/Makefile b/sysutils/loki/Makefile
index e9ae98f4e5ad..452600854c9b 100644
--- a/sysutils/loki/Makefile
+++ b/sysutils/loki/Makefile
@@ -1,7 +1,7 @@
PORTNAME= loki
DISTVERSIONPREFIX= v
DISTVERSION= 2.9.2
-PORTREVISION= 15
+PORTREVISION= 16
CATEGORIES= sysutils
PKGNAMEPREFIX= grafana-
diff --git a/sysutils/lsof/files/patch-Configure b/sysutils/lsof/files/patch-Configure
new file mode 100644
index 000000000000..a453f43d8266
--- /dev/null
+++ b/sysutils/lsof/files/patch-Configure
@@ -0,0 +1,14 @@
+--- Configure.orig 2024-11-18 02:11:27 UTC
++++ Configure
+@@ -1089,6 +1089,11 @@ case $LSOF_TGT in # {
+ LSOF_TSTBIGF=" "
+ LSOF_VERS=15000
+ ;;
++ 16*)
++ LSOF_CFGL="$LSOF_CFGL -lutil"
++ LSOF_TSTBIGF=" "
++ LSOF_VERS=16000
++ ;;
+ *)
+ echo Unknown FreeBSD release: `uname -r`
+ rm -f $LSOF_HLP
diff --git a/sysutils/mackerel-agent/Makefile b/sysutils/mackerel-agent/Makefile
index 05b9ef6a2db9..8d9c6fe563aa 100644
--- a/sysutils/mackerel-agent/Makefile
+++ b/sysutils/mackerel-agent/Makefile
@@ -1,7 +1,7 @@
PORTNAME= mackerel-agent
DISTVERSIONPREFIX= v
DISTVERSION= 0.85.0
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= sysutils
MAINTAINER= meta@FreeBSD.org
diff --git a/sysutils/mate-control-center/Makefile b/sysutils/mate-control-center/Makefile
index 39fead4e5bf8..078b3d7b6d85 100644
--- a/sysutils/mate-control-center/Makefile
+++ b/sysutils/mate-control-center/Makefile
@@ -1,7 +1,7 @@
PORTNAME= mate-control-center
PORTVERSION= 1.28.1
DISTVERSIONPREFIX= v
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= sysutils mate
DIST_SUBDIR= mate
diff --git a/sysutils/mate-control-center/files/patch-font-viewer_Makefile.am b/sysutils/mate-control-center/files/patch-font-viewer_Makefile.am
new file mode 100644
index 000000000000..09dbbb026f36
--- /dev/null
+++ b/sysutils/mate-control-center/files/patch-font-viewer_Makefile.am
@@ -0,0 +1,11 @@
+--- font-viewer/Makefile.am.orig 2025-09-04 15:59:11 UTC
++++ font-viewer/Makefile.am
+@@ -41,7 +41,7 @@ endif
+ $(AM_V_GEN) sed '/^# Translators/d' < $< > $@
+ endif
+
+-install-data-local: install-desktop-database
++#install-data-local: install-desktop-database
+
+ install-desktop-database: install-desktopDATA
+ update-desktop-database $(DESTDIR)$(desktopdir)
diff --git a/sysutils/mate-control-center/pkg-plist b/sysutils/mate-control-center/pkg-plist
index ca14659b05b8..6124627ea04c 100644
--- a/sysutils/mate-control-center/pkg-plist
+++ b/sysutils/mate-control-center/pkg-plist
@@ -31,7 +31,6 @@ share/applications/mate-system-info.desktop
share/applications/mate-theme-installer.desktop
share/applications/mate-window-properties.desktop
share/applications/matecc.desktop
-share/applications/mimeinfo.cache
share/desktop-directories/matecc.directory
share/help/C/mate-control-center/config-accessibility-keyboard.xml
share/help/C/mate-control-center/config-background.xml
diff --git a/sysutils/minikube/Makefile b/sysutils/minikube/Makefile
index 16902319aa2d..0adfe80d53ae 100644
--- a/sysutils/minikube/Makefile
+++ b/sysutils/minikube/Makefile
@@ -1,7 +1,7 @@
PORTNAME= minikube
PORTVERSION= 1.36.0
DISTVERSIONPREFIX= v
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= sysutils
MAINTAINER= danilo@FreeBSD.org
diff --git a/sysutils/mkr/Makefile b/sysutils/mkr/Makefile
index 36dcf7d34d2a..efe823f7f7b6 100644
--- a/sysutils/mkr/Makefile
+++ b/sysutils/mkr/Makefile
@@ -1,6 +1,7 @@
PORTNAME= mkr
DISTVERSIONPREFIX= v
DISTVERSION= 0.62.0
+PORTREVISION= 1
CATEGORIES= sysutils
MAINTAINER= tagattie@FreeBSD.org
diff --git a/sysutils/mongodb_exporter/Makefile b/sysutils/mongodb_exporter/Makefile
index 218ee9110d25..4f351eba460f 100644
--- a/sysutils/mongodb_exporter/Makefile
+++ b/sysutils/mongodb_exporter/Makefile
@@ -1,7 +1,7 @@
PORTNAME= mongodb_exporter
DISTVERSIONPREFIX= v
DISTVERSION= 0.45.0
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= sysutils
MAINTAINER= dutra@FreeBSD.org
diff --git a/sysutils/mult/Makefile b/sysutils/mult/Makefile
index 7774450e8b03..f51a122a4d8f 100644
--- a/sysutils/mult/Makefile
+++ b/sysutils/mult/Makefile
@@ -1,6 +1,7 @@
PORTNAME= mult
DISTVERSIONPREFIX= v
DISTVERSION= 0.2.0
+PORTREVISION= 1
CATEGORIES= sysutils
MAINTAINER= olgeni@FreeBSD.org
diff --git a/sysutils/nginx-ui/Makefile b/sysutils/nginx-ui/Makefile
index 79e7dc153d36..f1622f0f2f28 100644
--- a/sysutils/nginx-ui/Makefile
+++ b/sysutils/nginx-ui/Makefile
@@ -1,6 +1,7 @@
PORTNAME= nginx-ui
DISTVERSIONPREFIX= v
DISTVERSION= 2.1.17
+PORTREVISION= 1
CATEGORIES= sysutils
MASTER_SITES= LOCAL/dtxdf/${PORTNAME}/
DISTFILES= ${PORTNAME}-${DISTVERSIONPREFIX}${DISTVERSION}.frontend${EXTRACT_SUFX} \
diff --git a/sysutils/node_exporter/Makefile b/sysutils/node_exporter/Makefile
index be3d8f3b2ff7..0c0aaa63ecd1 100644
--- a/sysutils/node_exporter/Makefile
+++ b/sysutils/node_exporter/Makefile
@@ -1,7 +1,7 @@
PORTNAME= node_exporter
DISTVERSIONPREFIX= v
DISTVERSION= 1.9.1
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= sysutils
MAINTAINER= dor.bsd@xm0.uk
diff --git a/sysutils/nomad-driver-podman/Makefile b/sysutils/nomad-driver-podman/Makefile
index c3fe7503d172..019281ac9867 100644
--- a/sysutils/nomad-driver-podman/Makefile
+++ b/sysutils/nomad-driver-podman/Makefile
@@ -1,7 +1,7 @@
PORTNAME= nomad-driver-podman
DISTVERSIONPREFIX= v
DISTVERSION= 0.6.3
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= sysutils
MAINTAINER= grembo@FreeBSD.org
diff --git a/sysutils/nut_exporter/Makefile b/sysutils/nut_exporter/Makefile
index d2ba9f623bb3..46d2109a94cc 100644
--- a/sysutils/nut_exporter/Makefile
+++ b/sysutils/nut_exporter/Makefile
@@ -1,7 +1,7 @@
PORTNAME= nut_exporter
DISTVERSIONPREFIX= v
DISTVERSION= 3.0.0
-PORTREVISION= 16
+PORTREVISION= 17
CATEGORIES= sysutils
MAINTAINER= bsd@j-star.org
diff --git a/sysutils/oc/Makefile b/sysutils/oc/Makefile
index b823266c2bfd..807a65d49bed 100644
--- a/sysutils/oc/Makefile
+++ b/sysutils/oc/Makefile
@@ -1,7 +1,7 @@
PORTNAME= oc
PORTVERSION= 4.9
DISTVERSIONPREFIX= release-
-PORTREVISION= 31
+PORTREVISION= 32
CATEGORIES= sysutils
MAINTAINER= jhixson@freebsd.org
diff --git a/sysutils/opa/Makefile b/sysutils/opa/Makefile
index 5f47de3d5249..329b7cddea23 100644
--- a/sysutils/opa/Makefile
+++ b/sysutils/opa/Makefile
@@ -1,7 +1,7 @@
PORTNAME= opa
DISTVERSIONPREFIX= v
DISTVERSION= 1.5.0
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= sysutils
MAINTAINER= yuri@FreeBSD.org
diff --git a/sysutils/opentofu/Makefile b/sysutils/opentofu/Makefile
index 8f8a67b8e89a..7e7269e811bd 100644
--- a/sysutils/opentofu/Makefile
+++ b/sysutils/opentofu/Makefile
@@ -1,7 +1,6 @@
PORTNAME= opentofu
DISTVERSIONPREFIX= v
-DISTVERSION= 1.10.5
-PORTREVISION= 1
+DISTVERSION= 1.10.6
CATEGORIES= sysutils
MAINTAINER= bofh@FreeBSD.org
diff --git a/sysutils/opentofu/distinfo b/sysutils/opentofu/distinfo
index b0f21e2bd114..8e19f282caf0 100644
--- a/sysutils/opentofu/distinfo
+++ b/sysutils/opentofu/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1754246101
-SHA256 (go/sysutils_opentofu/opentofu-v1.10.5/v1.10.5.mod) = 2ab9a71ecd09412b0b6732144ab5830ac6e1f9da7ca2dd689474b1d827f5cd29
-SIZE (go/sysutils_opentofu/opentofu-v1.10.5/v1.10.5.mod) = 14241
-SHA256 (go/sysutils_opentofu/opentofu-v1.10.5/v1.10.5.zip) = 6a09e970411a14302315183e606ffca04ae08f7c07716418c64ab795b0ea89a9
-SIZE (go/sysutils_opentofu/opentofu-v1.10.5/v1.10.5.zip) = 6752716
+TIMESTAMP = 1756964075
+SHA256 (go/sysutils_opentofu/opentofu-v1.10.6/v1.10.6.mod) = 4884d40653e2409e2c2fc68fa2fa096de1dd169c34da5d6621350ff886ccf243
+SIZE (go/sysutils_opentofu/opentofu-v1.10.6/v1.10.6.mod) = 14280
+SHA256 (go/sysutils_opentofu/opentofu-v1.10.6/v1.10.6.zip) = ff05351fb8afc276198efacbf27dbe6f1516f9c87f092466b3cdb6f48089e3fa
+SIZE (go/sysutils_opentofu/opentofu-v1.10.6/v1.10.6.zip) = 6755227
diff --git a/sysutils/openvox-agent8/Makefile b/sysutils/openvox-agent8/Makefile
index fb4b6ee64fbe..e3d149d4cb56 100644
--- a/sysutils/openvox-agent8/Makefile
+++ b/sysutils/openvox-agent8/Makefile
@@ -1,6 +1,5 @@
PORTNAME= openvox-agent
-PORTVERSION= 8.21.0
-PORTREVISION= 1
+PORTVERSION= 8.22.0
CATEGORIES= sysutils
MASTER_SITES= https://forge.puppet.com/v3/files/:forge
PKGNAMESUFFIX= 8
@@ -12,14 +11,18 @@ WWW= https://github.com/OpenVoxProject/openvox
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
-RUN_DEPENDS= rubygem-concurrent-ruby>1.0:devel/rubygem-concurrent-ruby \
+RUN_DEPENDS= rubygem-base64>=0.1:converters/rubygem-base64 \
+ rubygem-benchmark>=0.1:benchmarks/rubygem-benchmark \
+ rubygem-concurrent-ruby>1.0:devel/rubygem-concurrent-ruby \
rubygem-deep_merge>1.0:devel/rubygem-deep_merge \
rubygem-fast_gettext>=2.1:devel/rubygem-fast_gettext \
rubygem-getoptlong>=0.2.0:devel/rubygem-getoptlong \
rubygem-locale>=2.1:devel/rubygem-locale \
rubygem-multi_json>=1.13:devel/rubygem-multi_json \
rubygem-openfact>=5.0.0:sysutils/rubygem-openfact \
+ rubygem-ostruct>=0.6.0:devel/rubygem-ostruct \
rubygem-puppet-resource_api>=1.5:devel/rubygem-puppet-resource_api \
+ rubygem-racc>=1.5:devel/rubygem-racc \
rubygem-ruby-augeas>=0:textproc/rubygem-ruby-augeas \
rubygem-scanf>=1.0:devel/rubygem-scanf \
rubygem-semantic_puppet>=1.0:devel/rubygem-semantic_puppet
diff --git a/sysutils/openvox-agent8/distinfo b/sysutils/openvox-agent8/distinfo
index c14e7dd08139..3445383a100c 100644
--- a/sysutils/openvox-agent8/distinfo
+++ b/sysutils/openvox-agent8/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1752946246
+TIMESTAMP = 1756943361
SHA256 (puppetlabs-augeas_core-1.5.0.tar.gz) = 470406981b7638869acb4ecc75e2fd079b5999b5aeeb8324b9b475fe07bca935
SIZE (puppetlabs-augeas_core-1.5.0.tar.gz) = 26311
SHA256 (puppetlabs-cron_core-1.3.0.tar.gz) = 2a7be4004acc3881357b2e11db1a8937f4d64d37d8ce38872cefe1c7c4a2a6ef
@@ -19,5 +19,5 @@ SHA256 (puppetlabs-zfs_core-1.5.0.tar.gz) = 54ddfee4aeea028ed4269cd9ffd89f8491cb
SIZE (puppetlabs-zfs_core-1.5.0.tar.gz) = 20163
SHA256 (puppetlabs-zone_core-1.2.0.tar.gz) = 7c722015b3d16b6a48bec1b6f79dd7369cfd0de70731f17b94c27553f7e08096
SIZE (puppetlabs-zone_core-1.2.0.tar.gz) = 22000
-SHA256 (OpenVoxProject-openvox-8.21.0_GH0.tar.gz) = 454fd528f43fd236a75832e45007937b4103ce8e284e22becfc9dce5c6d11d8c
-SIZE (OpenVoxProject-openvox-8.21.0_GH0.tar.gz) = 3547619
+SHA256 (OpenVoxProject-openvox-8.22.0_GH0.tar.gz) = 2618a86753c6f4fc8091f5612338dba3e105b99ae03d388a2d401a57589bf633
+SIZE (OpenVoxProject-openvox-8.22.0_GH0.tar.gz) = 3546534
diff --git a/sysutils/openvox-server8/Makefile b/sysutils/openvox-server8/Makefile
index 0a73a2834c9f..02be5a045910 100644
--- a/sysutils/openvox-server8/Makefile
+++ b/sysutils/openvox-server8/Makefile
@@ -1,5 +1,5 @@
PORTNAME= openvox-server
-PORTVERSION= 8.8.1
+PORTVERSION= 8.11.0
CATEGORIES= sysutils java
MASTER_SITES= https://artifacts.voxpupuli.org/${PORTNAME}/${PORTVERSION}/
PKGNAMESUFFIX= 8
@@ -56,8 +56,7 @@ post-patch:
${WRKSRC}/${file}
.endfor
@${REINPLACE_CMD} -e 's|#!/opt/puppetlabs/puppet/bin/ruby|#!${RUBY}|' \
- ${WRKSRC}/ext/cli/ca \
- ${WRKSRC}/ext/cli/dropsonde
+ ${WRKSRC}/ext/cli/ca
do-install:
@${MKDIR} ${STAGEDIR}${DATADIR}/cli/apps
@@ -81,15 +80,11 @@ do-install:
${INSTALL_DATA} ${WRKSRC}/ext/config/services.d/ca.cfg ${STAGEDIR}${ETCDIR}/services.d/ca.cfg.sample
${INSTALL_DATA} ${WRKSRC}/ext/system-config/services.d/bootstrap.cfg ${STAGEDIR}${ETCDIR}/services.d/bootstrap.cfg.sample
${INSTALL_DATA} ${WRKSRC}/ext/bin/puppetserver ${STAGEDIR}${PREFIX}/bin/puppetserver
- ${INSTALL_DATA} ${WRKSRC}/ext/ezbake-functions.sh ${STAGEDIR}${DATADIR}/ezbake-functions.sh
${INSTALL_DATA} ${WRKSRC}/ext/cli/ca ${STAGEDIR}${DATADIR}/cli/apps/ca
${INSTALL_DATA} ${WRKSRC}/ext/cli/foreground ${STAGEDIR}${DATADIR}/cli/apps/foreground
${INSTALL_DATA} ${WRKSRC}/ext/cli/gem ${STAGEDIR}${DATADIR}/cli/apps/gem
${INSTALL_DATA} ${WRKSRC}/ext/cli/irb ${STAGEDIR}${DATADIR}/cli/apps/irb
- ${INSTALL_DATA} ${WRKSRC}/ext/cli/reload ${STAGEDIR}${DATADIR}/cli/apps/reload
${INSTALL_DATA} ${WRKSRC}/ext/cli/ruby ${STAGEDIR}${DATADIR}/cli/apps/ruby
- ${INSTALL_DATA} ${WRKSRC}/ext/cli/start ${STAGEDIR}${DATADIR}/cli/apps/start
- ${INSTALL_DATA} ${WRKSRC}/ext/cli/stop ${STAGEDIR}${DATADIR}/cli/apps/stop
${INSTALL_DATA} ${WRKSRC}/ext/cli_defaults/cli-defaults.sh ${STAGEDIR}${DATADIR}/cli/cli-defaults.sh
.include <bsd.port.mk>
diff --git a/sysutils/openvox-server8/distinfo b/sysutils/openvox-server8/distinfo
index bd8ba86be44a..e8b2c167af36 100644
--- a/sysutils/openvox-server8/distinfo
+++ b/sysutils/openvox-server8/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1748051578
-SHA256 (openvox-server-8.8.1.tar.gz) = de3314abf1aadea3d304e65992e586a6895ec9998dacf17ab099acbb0f1ca8e2
-SIZE (openvox-server-8.8.1.tar.gz) = 64708317
+TIMESTAMP = 1756944029
+SHA256 (openvox-server-8.11.0.tar.gz) = d0a51e1295f0a7bf10a0afc974ceae195b97614322bd854ad1cb234a3cb9495a
+SIZE (openvox-server-8.11.0.tar.gz) = 64613554
diff --git a/sysutils/openvox-server8/files/patch-ext__cli__foreground b/sysutils/openvox-server8/files/patch-ext__cli__foreground
index a4a4a5ad6649..ff89df8a0c4a 100644
--- a/sysutils/openvox-server8/files/patch-ext__cli__foreground
+++ b/sysutils/openvox-server8/files/patch-ext__cli__foreground
@@ -1,4 +1,4 @@
---- ext/cli/foreground.orig 2019-09-17 14:05:56 UTC
+--- ext/cli/foreground.orig 2025-08-24 18:44:03 UTC
+++ ext/cli/foreground
@@ -1,6 +1,6 @@
#!/usr/bin/env bash
@@ -8,7 +8,7 @@
cli_defaults=${INSTALL_DIR}/cli/cli-defaults.sh
if [ ! -e "${INSTALL_DIR}/ezbake-functions.sh" ]; then
-@@ -30,7 +30,7 @@ fi
+@@ -30,7 +30,7 @@ COMMAND="${JAVA_BIN} ${JAVA_ARGS} ${LOG_APPENDER} \
COMMAND="${JAVA_BIN} ${JAVA_ARGS} ${LOG_APPENDER} \
-cp "$CLASSPATH" \
clojure.main -m puppetlabs.trapperkeeper.main \
diff --git a/sysutils/openvox-server8/files/patch-ext__ezbake-functions.sh b/sysutils/openvox-server8/files/patch-ext__ezbake-functions.sh
deleted file mode 100644
index bd4d0a1c26b7..000000000000
--- a/sysutils/openvox-server8/files/patch-ext__ezbake-functions.sh
+++ /dev/null
@@ -1,11 +0,0 @@
---- ext/ezbake-functions.sh.orig 2019-09-17 14:05:56 UTC
-+++ ext/ezbake-functions.sh
-@@ -126,7 +126,7 @@ init_restart_file()
- local group="${GROUP:-puppet}"
-
- if [ ! -e "$restartfile" ]; then
-- /usr/bin/install --directory --owner=$user --group=$group --mode=755 "$restart_file_base_dir"
-+ /usr/bin/install -d -o $user -g $group -m 755 "$restart_file_base_dir"
- if [ $? -ne 0 ]; then
- echo "Unable to create or set permissions for restart file at ${restart_file_base_dir}" 1>&2
- return 1
diff --git a/sysutils/openvox-server8/pkg-plist b/sysutils/openvox-server8/pkg-plist
index 329a3c5f8901..e4c12f025c03 100644
--- a/sysutils/openvox-server8/pkg-plist
+++ b/sysutils/openvox-server8/pkg-plist
@@ -15,12 +15,8 @@
@(,,755) %%DATADIR%%/cli/apps/foreground
@(,,755) %%DATADIR%%/cli/apps/gem
@(,,755) %%DATADIR%%/cli/apps/irb
-@(,,755) %%DATADIR%%/cli/apps/reload
@(,,755) %%DATADIR%%/cli/apps/ruby
-@(,,755) %%DATADIR%%/cli/apps/start
-@(,,755) %%DATADIR%%/cli/apps/stop
@(,,755) %%DATADIR%%/cli/cli-defaults.sh
-@(,,755) %%DATADIR%%/ezbake-functions.sh
@dir(puppet,puppet,750) /var/log/puppetserver
@dir(puppet,puppet,755) /var/puppet
@dir(puppet,puppet,750) /var/puppet/server
diff --git a/sysutils/packer/Makefile b/sysutils/packer/Makefile
index 17a1f77b2128..ebc9b7bb1f95 100644
--- a/sysutils/packer/Makefile
+++ b/sysutils/packer/Makefile
@@ -1,7 +1,7 @@
PORTNAME= packer
PORTVERSION= 1.10.1
DISTVERSIONPREFIX= v
-PORTREVISION= 12
+PORTREVISION= 13
CATEGORIES= sysutils
MAINTAINER= brad@facefault.org
diff --git a/sysutils/paladin/Makefile b/sysutils/paladin/Makefile
index ff7673cb52b0..13ab202b6d60 100644
--- a/sysutils/paladin/Makefile
+++ b/sysutils/paladin/Makefile
@@ -1,6 +1,6 @@
PORTNAME= paladin
PORTVERSION= 2.0.1
-PORTREVISION= 29
+PORTREVISION= 30
CATEGORIES= sysutils
MAINTAINER= rwestlun@gmail.com
diff --git a/sysutils/pipeform/Makefile b/sysutils/pipeform/Makefile
index 3a6c2ac6d9e5..4c2787c46861 100644
--- a/sysutils/pipeform/Makefile
+++ b/sysutils/pipeform/Makefile
@@ -1,7 +1,7 @@
PORTNAME= pipeform
DISTVERSIONPREFIX= v
DISTVERSION= 0.2.1
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= sysutils
MAINTAINER= olgeni@FreeBSD.org
diff --git a/sysutils/podman-suite/Makefile b/sysutils/podman-suite/Makefile
index c322defdd711..ba8d31aa7981 100644
--- a/sysutils/podman-suite/Makefile
+++ b/sysutils/podman-suite/Makefile
@@ -1,5 +1,5 @@
PORTNAME= podman-suite
-PORTVERSION= 20250618
+PORTVERSION= 20250820
CATEGORIES= sysutils
MAINTAINER= dfr@FreeBSD.org
diff --git a/sysutils/podman/Makefile b/sysutils/podman/Makefile
index c2e45ab777c5..62d57dec5219 100644
--- a/sysutils/podman/Makefile
+++ b/sysutils/podman/Makefile
@@ -1,7 +1,6 @@
PORTNAME= podman
DISTVERSIONPREFIX= v
-DISTVERSION= 5.5.2
-PORTREVISION= 1
+DISTVERSION= 5.6.0
CATEGORIES= sysutils
MAINTAINER= dfr@FreeBSD.org
diff --git a/sysutils/podman/distinfo b/sysutils/podman/distinfo
index a0bc4f5ae4ef..cc536b0a9cd3 100644
--- a/sysutils/podman/distinfo
+++ b/sysutils/podman/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750872455
-SHA256 (containers-podman-v5.5.2_GH0.tar.gz) = a2dbd8280cd92d4741f32f5a99d385d7fc6f0dd36bc9cc90a7273767e26d43d9
-SIZE (containers-podman-v5.5.2_GH0.tar.gz) = 21334872
+TIMESTAMP = 1755745260
+SHA256 (containers-podman-v5.6.0_GH0.tar.gz) = 8d1cbab138506749c55bd0ca5a7e437ebdfc7f8c4eda100bf2642b2b231bbe1f
+SIZE (containers-podman-v5.6.0_GH0.tar.gz) = 20916402
diff --git a/sysutils/podman/pkg-plist b/sysutils/podman/pkg-plist
index c7a1db09da81..056435072089 100644
--- a/sysutils/podman/pkg-plist
+++ b/sysutils/podman/pkg-plist
@@ -176,6 +176,11 @@ share/man/man1/podman-port.1.gz
share/man/man1/podman-ps.1.gz
share/man/man1/podman-pull.1.gz
share/man/man1/podman-push.1.gz
+share/man/man1/podman-quadlet-install.1.gz
+share/man/man1/podman-quadlet-list.1.gz
+share/man/man1/podman-quadlet-print.1.gz
+share/man/man1/podman-quadlet-rm.1.gz
+share/man/man1/podman-quadlet.1.gz
share/man/man1/podman-remote.1.gz
share/man/man1/podman-rename.1.gz
share/man/man1/podman-restart.1.gz
diff --git a/sysutils/py-filelock/Makefile b/sysutils/py-filelock/Makefile
index 4c4fa96fd962..c8cf42a2591c 100644
--- a/sysutils/py-filelock/Makefile
+++ b/sysutils/py-filelock/Makefile
@@ -1,5 +1,5 @@
PORTNAME= filelock
-DISTVERSION= 3.17.0
+DISTVERSION= 3.19.1
CATEGORIES= sysutils python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -15,12 +15,12 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hatchling>=1.18:devel/py-hatchling@${PY_FL
${PYTHON_PKGNAMEPREFIX}hatch-vcs>=0.4:devel/py-hatch-vcs@${PY_FLAVOR}
TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}covdefaults>=2.3:devel/py-covdefaults@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}coverage>=7.6.1:devel/py-coverage@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}diff-cover>=9.2:devel/py-diff-cover@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}pytest-asyncio>0:devel/py-pytest-asyncio@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}diff-cover>=9.6:devel/py-diff-cover@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}pytest-asyncio>=1.1:devel/py-pytest-asyncio@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pytest-cov>=5:devel/py-pytest-cov@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}pytest-mock>0:devel/py-pytest-mock@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}pytest-timeout>0:devel/py-pytest-timeout@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}virtualenv>=20.26.3:devel/py-virtualenv@${PY_FLAVOR}
+ ${PYTHON_PKGNAMEPREFIX}pytest-mock>=3.14.1:devel/py-pytest-mock@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}pytest-timeout>=2.4:devel/py-pytest-timeout@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}virtualenv>=20.33.1:devel/py-virtualenv@${PY_FLAVOR}
USES= python
USE_PYTHON= pep517 autoplist pytest
@@ -29,6 +29,6 @@ TEST_ENV= ${MAKE_ENV} PYTHONPATH=${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}
NO_ARCH= yes
-# tests as of 3.17.0: 135 passed, 20 skipped, 1 warning in 54.52s
+# tests as of 3.19.1: 150 passed, 20 skipped in 16.91s
.include <bsd.port.mk>
diff --git a/sysutils/py-filelock/distinfo b/sysutils/py-filelock/distinfo
index 2e5399053176..1e5d78c1f089 100644
--- a/sysutils/py-filelock/distinfo
+++ b/sysutils/py-filelock/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1737532356
-SHA256 (filelock-3.17.0.tar.gz) = ee4e77401ef576ebb38cd7f13b9b28893194acc20a8e68e18730ba9c0e54660e
-SIZE (filelock-3.17.0.tar.gz) = 18027
+TIMESTAMP = 1757052833
+SHA256 (filelock-3.19.1.tar.gz) = 66eda1888b0171c998b35be2bcc0f6d75c388a7ce20c3f3f37aa8e96c2dddf58
+SIZE (filelock-3.19.1.tar.gz) = 17687
diff --git a/sysutils/py-healthchecks/Makefile b/sysutils/py-healthchecks/Makefile
index dc1371790a93..d3ba6cdb62c3 100644
--- a/sysutils/py-healthchecks/Makefile
+++ b/sysutils/py-healthchecks/Makefile
@@ -1,6 +1,6 @@
PORTNAME= healthchecks
DISTVERSIONPREFIX= v
-DISTVERSION= 3.11
+DISTVERSION= 3.11.2
CATEGORIES= sysutils python
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/sysutils/py-healthchecks/distinfo b/sysutils/py-healthchecks/distinfo
index 14a3b585457c..538d09897411 100644
--- a/sysutils/py-healthchecks/distinfo
+++ b/sysutils/py-healthchecks/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1756493028
-SHA256 (healthchecks-healthchecks-v3.11_GH0.tar.gz) = bd0249067128d2b1be0a9d528c9bb536573ec51f4de98105c50369c49b3e840e
-SIZE (healthchecks-healthchecks-v3.11_GH0.tar.gz) = 5153184
+TIMESTAMP = 1756942460
+SHA256 (healthchecks-healthchecks-v3.11.2_GH0.tar.gz) = b1748a84ad080ff4d996845297204469840b1ec41da3625d12210323a24945b9
+SIZE (healthchecks-healthchecks-v3.11.2_GH0.tar.gz) = 5153456
diff --git a/sysutils/py-overlord/Makefile b/sysutils/py-overlord/Makefile
index 4b9a9adcaff5..e72fbbb948fe 100644
--- a/sysutils/py-overlord/Makefile
+++ b/sysutils/py-overlord/Makefile
@@ -1,6 +1,6 @@
PORTNAME= overlord
DISTVERSIONPREFIX= v
-DISTVERSION= 0.16.0
+DISTVERSION= 0.17.0
CATEGORIES= sysutils python
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/sysutils/py-overlord/distinfo b/sysutils/py-overlord/distinfo
index b02d9d864c73..1cc0b4fb4924 100644
--- a/sysutils/py-overlord/distinfo
+++ b/sysutils/py-overlord/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1754606573
-SHA256 (DtxdF-overlord-v0.16.0_GH0.tar.gz) = 7a0c210808f6ca8d4a73dc32135bfe4d65946763834f70bfd62847c7e1d2674e
-SIZE (DtxdF-overlord-v0.16.0_GH0.tar.gz) = 98887
+TIMESTAMP = 1756939559
+SHA256 (DtxdF-overlord-v0.17.0_GH0.tar.gz) = c40fdc4560ff3ea3b66b0745d944346b1fcc478977686837f94d098aaf3bfcbf
+SIZE (DtxdF-overlord-v0.17.0_GH0.tar.gz) = 98993
diff --git a/sysutils/py-pyinfra/Makefile b/sysutils/py-pyinfra/Makefile
index 09a93a79e9ec..0e3711db3eb9 100644
--- a/sysutils/py-pyinfra/Makefile
+++ b/sysutils/py-pyinfra/Makefile
@@ -1,19 +1,19 @@
PORTNAME= pyinfra
-DISTVERSIONPREFIX= v
-DISTVERSION= 3.3.1
+DISTVERSION= 3.5
CATEGORIES= sysutils python
+MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-MAINTAINER= dtxdf@FreeBSD.org
+MAINTAINER= atanubiswas484@gmail.com
COMMENT= Automates infrastructure using Python
WWW= https://pyinfra.com/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.md
-BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>0:devel/py-setuptools@${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}click>2:devel/py-click@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}configparser>0:devel/py-configparser@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}distro>=1.6<2:sysutils/py-distro@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}gevent>=1.5:devel/py-gevent@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}Jinja2>2<4:devel/py-Jinja2@${PY_FLAVOR} \
@@ -21,20 +21,14 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}click>2:devel/py-click@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}paramiko>=2.7<4:security/py-paramiko@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}python-dateutil>2<3:devel/py-python-dateutil@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pywinrm>0:security/py-pywinrm@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}setuptools>0:devel/py-setuptools@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}typeguard>0:devel/py-typeguard@${PY_FLAVOR}
TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}coverage>0:devel/py-coverage@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pytest-cov>0:devel/py-pytest-cov@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pyyaml>6:devel/py-pyyaml@${PY_FLAVOR}
USES= pytest python
-USE_GITHUB= yes
-GH_ACCOUNT= pyinfra-dev
-USE_PYTHON= autoplist distutils
+USE_PYTHON= autoplist pep517
-# 'test_sshuserclient' fails because paramiko.PKey doesn't have the 'from_type_string' method
-# which was added in 3.2 and we currently have paramiko==2.x.x
-PYTEST_BROKEN_TESTS= test_sshuserclient
# Most of the ignored tests fail because docker is missing.
# The *_ensure_newline_* ones fail when pyinfra is not installed first.
PYTEST_IGNORED_TESTS= test_int_docker_install_package_ubuntu \
@@ -46,10 +40,6 @@ PYTEST_IGNORED_TESTS= test_int_docker_install_package_ubuntu \
test_int_local_line_ensure_newline_true \
test_int_local_line_ensure_newline_false
-# TestSSHUserConfig.test_missing_hostkey is failing currently, due to an
-# undocumented dependency on code only available in paramiko >= 3.2:
-# https://github.com/pyinfra-dev/pyinfra/issues/1290
-
NO_ARCH= yes
.include <bsd.port.pre.mk>
diff --git a/sysutils/py-pyinfra/distinfo b/sysutils/py-pyinfra/distinfo
index 84c79ba0025a..a32290302211 100644
--- a/sysutils/py-pyinfra/distinfo
+++ b/sysutils/py-pyinfra/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1747720214
-SHA256 (pyinfra-dev-pyinfra-v3.3.1_GH0.tar.gz) = 6490bba47b0182b0c79b3c915bf1f1058be874af4a7edcb95f1ef990f4a44e22
-SIZE (pyinfra-dev-pyinfra-v3.3.1_GH0.tar.gz) = 364340
+TIMESTAMP = 1757009414
+SHA256 (pyinfra-3.5.tar.gz) = db7f7de7e5e3d2202fb01c089e93e6bef7a5d898d119f3a8964da4b54e123a9c
+SIZE (pyinfra-3.5.tar.gz) = 233210
diff --git a/sysutils/py-tldr/Makefile b/sysutils/py-tldr/Makefile
index eeb4e29ad965..c76b894712bc 100644
--- a/sysutils/py-tldr/Makefile
+++ b/sysutils/py-tldr/Makefile
@@ -1,7 +1,7 @@
PORTNAME= tldr
-PORTVERSION= 3.3.0
-PORTREVISION= 1
+PORTVERSION= 3.4.1
CATEGORIES= sysutils python
+MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= jinking.this@gmail.com
@@ -11,17 +11,14 @@ WWW= https://github.com/tldr-pages/tldr-python-client
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.md
+BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hatchling>0:devel/py-hatchling@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}termcolor>0:devel/py-termcolor@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}colorama>0:devel/py-colorama@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}shtab>0:devel/py-shtab@${PY_FLAVOR}
-USES= python
-USE_PYTHON= autoplist distutils flavors
-
-USE_GITHUB= yes
-GH_ACCOUNT= tldr-pages
-GH_PROJECT= tldr-python-client
-
+USES= python shebangfix
+USE_PYTHON= autoplist pep517 flavors
+SHEBANG_FILES= tldr.py
NO_ARCH= yes
.include <bsd.port.mk>
diff --git a/sysutils/py-tldr/distinfo b/sysutils/py-tldr/distinfo
index 47d0d6ce07a6..e2f8836f7f73 100644
--- a/sysutils/py-tldr/distinfo
+++ b/sysutils/py-tldr/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1725242142
-SHA256 (tldr-pages-tldr-python-client-3.3.0_GH0.tar.gz) = a942af54514295845b99bbf43d48f499023849ad35d5ec11bb7c1665d3ca8d6e
-SIZE (tldr-pages-tldr-python-client-3.3.0_GH0.tar.gz) = 96931
+TIMESTAMP = 1756950697
+SHA256 (tldr-3.4.1.tar.gz) = 34f573fa8f65d6b484dab5c2d93392c11141fb44161d4651e21b925820c1303f
+SIZE (tldr-3.4.1.tar.gz) = 16805
diff --git a/sysutils/rest-server/Makefile b/sysutils/rest-server/Makefile
index 9ebb9e916c39..09712bf5e71b 100644
--- a/sysutils/rest-server/Makefile
+++ b/sysutils/rest-server/Makefile
@@ -1,7 +1,7 @@
PORTNAME= rest-server
DISTVERSIONPREFIX= v
DISTVERSION= 0.13.0
-PORTREVISION= 6
+PORTREVISION= 7
CATEGORIES= sysutils
MAINTAINER= dch@FreeBSD.org
diff --git a/sysutils/restic/Makefile b/sysutils/restic/Makefile
index e68d9d35a37b..fc79f08dfad3 100644
--- a/sysutils/restic/Makefile
+++ b/sysutils/restic/Makefile
@@ -1,7 +1,7 @@
PORTNAME= restic
DISTVERSIONPREFIX= v
DISTVERSION= 0.18.0
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES= sysutils
MAINTAINER= eduardo@FreeBSD.org
diff --git a/sysutils/rsyslog8/Makefile b/sysutils/rsyslog8/Makefile
index 1bf063135d65..2c04586393fc 100644
--- a/sysutils/rsyslog8/Makefile
+++ b/sysutils/rsyslog8/Makefile
@@ -1,6 +1,5 @@
PORTNAME= rsyslog
-PORTVERSION= 8.2506.0
-PORTREVISION= 2
+PORTVERSION= 8.2508.0
CATEGORIES= sysutils
MASTER_SITES= http://www.rsyslog.com/files/download/rsyslog/
@@ -8,9 +7,6 @@ MAINTAINER= matthew@FreeBSD.org
COMMENT= Syslogd supporting SQL, TCP, and TLS
WWW= https://www.rsyslog.com/
-PATCH_SITES= https://github.com/rgerhards/${PORTNAME}/commit/
-PATCHFILES= 72b8bcc05318f0a72ec828d1a5329fa98c021eb8.patch:-p1
-
LICENSE= GPLv3 LGPL3 APACHE20
LICENSE_COMB= multi
diff --git a/sysutils/rsyslog8/distinfo b/sysutils/rsyslog8/distinfo
index 02313e502df5..7939be646afb 100644
--- a/sysutils/rsyslog8/distinfo
+++ b/sysutils/rsyslog8/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1749886759
-SHA256 (rsyslog-8.2506.0.tar.gz) = 6d6fd0257c95e756765d4d585a833d54dd3a0e5eeb8308b862a81b368a74bb7b
-SIZE (rsyslog-8.2506.0.tar.gz) = 3484506
+TIMESTAMP = 1757077726
+SHA256 (rsyslog-8.2508.0.tar.gz) = c89b1e74d36d0ca4a95b74a1abe36ed0b1faac8b7c8be471a8415cfa776206fd
+SIZE (rsyslog-8.2508.0.tar.gz) = 4344195
SHA256 (72b8bcc05318f0a72ec828d1a5329fa98c021eb8.patch) = f3cb29a469e28678086a81906fe823045563f9132c0a6f97bf887eba7fd1d31d
SIZE (72b8bcc05318f0a72ec828d1a5329fa98c021eb8.patch) = 2585
diff --git a/sysutils/rsyslog8/files/patch-runtime_net__ossl.c b/sysutils/rsyslog8/files/patch-runtime_net__ossl.c
deleted file mode 100644
index a16b3734ad98..000000000000
--- a/sysutils/rsyslog8/files/patch-runtime_net__ossl.c
+++ /dev/null
@@ -1,18 +0,0 @@
---- runtime/net_ossl.c.orig 2025-03-05 18:14:51 UTC
-+++ runtime/net_ossl.c
-@@ -514,6 +514,7 @@ void net_ossl_lastOpenSSLErrorMsg
- #if OPENSSL_VERSION_NUMBER >= 0x10002000L && !defined(LIBRESSL_VERSION_NUMBER)
- /* initialize tls config commands in openssl context
- */
-+#if OPENSSL_VERSION_NUMBER >= 0x10002000L && !defined(LIBRESSL_VERSION_NUMBER)
- rsRetVal net_ossl_apply_tlscgfcmd(net_ossl_t *pThis, uchar *tlscfgcmd)
- {
- DEFiRet;
-@@ -630,6 +631,7 @@ finalize_it:
- }
- RETiRet;
- }
-+#endif
-
-
-
diff --git a/sysutils/rsyslog8/files/patch-runtime_nsd__ossl.c b/sysutils/rsyslog8/files/patch-runtime_nsd__ossl.c
index cc4fbf8037d8..8fd03819cdb5 100644
--- a/sysutils/rsyslog8/files/patch-runtime_nsd__ossl.c
+++ b/sysutils/rsyslog8/files/patch-runtime_nsd__ossl.c
@@ -1,11 +1,11 @@
---- runtime/nsd_ossl.c.orig 2025-06-10 09:49:19 UTC
+--- runtime/nsd_ossl.c.orig 2025-09-05 13:46:02 UTC
+++ runtime/nsd_ossl.c
-@@ -854,7 +854,7 @@ osslPostHandshakeCheck(nsd_ossl_t *pNsd)
- if (SSL_get_shared_ciphers(pNsd->pNetOssl->ssl,szDbg, sizeof szDbg) != NULL)
- dbgprintf("osslPostHandshakeCheck: Debug Shared ciphers = %s\n", szDbg);
+@@ -803,7 +803,7 @@ rsRetVal osslPostHandshakeCheck(nsd_ossl_t *pNsd) {
+ if (SSL_get_shared_ciphers(pNsd->pNetOssl->ssl, szDbg, sizeof szDbg) != NULL)
+ dbgprintf("osslPostHandshakeCheck: Debug Shared ciphers = %s\n", szDbg);
-- #if OPENSSL_VERSION_NUMBER >= 0x10002000L
+-#if OPENSSL_VERSION_NUMBER >= 0x10002000L
+#if OPENSSL_VERSION_NUMBER >= 0x10002000L && !defined(LIBRESSL_VERSION_NUMBER)
- if(SSL_get_shared_curve(pNsd->pNetOssl->ssl, -1) == 0) {
- // This is not a failure
- LogMsg(0, RS_RET_NO_ERRCODE, LOG_INFO, "nsd_ossl: "
+ if (SSL_get_shared_curve(pNsd->pNetOssl->ssl, -1) == 0) {
+ // This is not a failure
+ LogMsg(0, RS_RET_NO_ERRCODE, LOG_INFO,
diff --git a/sysutils/rubygem-openvoxserver-ca/Makefile b/sysutils/rubygem-openvoxserver-ca/Makefile
index 3448c01cf2c3..1f9d48b05502 100644
--- a/sysutils/rubygem-openvoxserver-ca/Makefile
+++ b/sysutils/rubygem-openvoxserver-ca/Makefile
@@ -5,7 +5,7 @@ MASTER_SITES= RG
MAINTAINER= puppet@FreeBSD.org
COMMENT= Ruby CLI tool to interact with the OpenVox Server Certificate Authority
-WWW= https://github.com/OpenVoxProject/openvoxserver-ca-cli/
+WWW= https://github.com/OpenVoxProject/openvoxserver-ca/
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/sysutils/rubygem-r10k/Makefile b/sysutils/rubygem-r10k/Makefile
index 4f9f4ffb398c..06a62f9929fb 100644
--- a/sysutils/rubygem-r10k/Makefile
+++ b/sysutils/rubygem-r10k/Makefile
@@ -1,6 +1,5 @@
PORTNAME= r10k
-PORTVERSION= 4.1.0
-PORTREVISION= 1
+PORTVERSION= 5.0.2
CATEGORIES= sysutils rubygems
MASTER_SITES= RG
diff --git a/sysutils/rubygem-r10k/distinfo b/sysutils/rubygem-r10k/distinfo
index 127d1036eae8..79ca9fc05d20 100644
--- a/sysutils/rubygem-r10k/distinfo
+++ b/sysutils/rubygem-r10k/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1717808277
-SHA256 (rubygem/r10k-4.1.0.gem) = 64e5b9e1a6cbb4006c96477d8c34ce589fe1c278117311f452d9f30b9cc86e4c
-SIZE (rubygem/r10k-4.1.0.gem) = 175104
+TIMESTAMP = 1756945031
+SHA256 (rubygem/r10k-5.0.2.gem) = 48e24e2b8447cdc56b03303b741247a5255bb40f170c9d113c5d3dbd8c83e8b3
+SIZE (rubygem/r10k-5.0.2.gem) = 174592
diff --git a/sysutils/rubygem-r10k/files/patch-lib_r10k_settings.rb b/sysutils/rubygem-r10k/files/patch-lib_r10k_settings.rb
index 5944162d58a8..ecafe759c1ca 100644
--- a/sysutils/rubygem-r10k/files/patch-lib_r10k_settings.rb
+++ b/sysutils/rubygem-r10k/files/patch-lib_r10k_settings.rb
@@ -1,6 +1,6 @@
---- lib/r10k/settings.rb.orig 2021-12-03 17:56:58 UTC
+--- lib/r10k/settings.rb.orig 2025-09-04 00:19:16 UTC
+++ lib/r10k/settings.rb
-@@ -189,8 +189,8 @@ module R10K
+@@ -188,8 +188,8 @@ module R10K
}),
Definition.new(:puppet_path, {
diff --git a/sysutils/rubygem-r10k/files/patch-lib_r10k_settings_loader.rb b/sysutils/rubygem-r10k/files/patch-lib_r10k_settings_loader.rb
index de6cdbd209a0..ead9b23a7fab 100644
--- a/sysutils/rubygem-r10k/files/patch-lib_r10k_settings_loader.rb
+++ b/sysutils/rubygem-r10k/files/patch-lib_r10k_settings_loader.rb
@@ -1,4 +1,4 @@
---- lib/r10k/settings/loader.rb.orig 2018-04-07 11:13:36 UTC
+--- lib/r10k/settings/loader.rb.orig 2025-09-04 00:19:16 UTC
+++ lib/r10k/settings/loader.rb
@@ -8,8 +8,8 @@ module R10K
#
diff --git a/sysutils/rubygem-r10k/files/patch-r10k.gemspec b/sysutils/rubygem-r10k/files/patch-r10k.gemspec
index fd0746c6e669..65248462ab94 100644
--- a/sysutils/rubygem-r10k/files/patch-r10k.gemspec
+++ b/sysutils/rubygem-r10k/files/patch-r10k.gemspec
@@ -1,15 +1,11 @@
---- r10k.gemspec.orig 2024-10-30 18:54:06 UTC
+--- r10k.gemspec.orig 2025-09-04 00:52:11 UTC
+++ r10k.gemspec
-@@ -25,10 +25,10 @@ Gem::Specification.new do |s|
+@@ -21,7 +21,7 @@ Gem::Specification.new do |s|
+
+ s.specification_version = 4
+
+- s.add_runtime_dependency(%q<colored2>.freeze, ["~> 4.0".freeze])
++ s.add_runtime_dependency(%q<colored2>.freeze, [">= 3.0", "< 5.0".freeze])
s.add_runtime_dependency(%q<cri>.freeze, [">= 2.15.10".freeze])
s.add_runtime_dependency(%q<log4r>.freeze, ["= 1.1.10".freeze])
s.add_runtime_dependency(%q<multi_json>.freeze, ["~> 1.10".freeze])
-- s.add_runtime_dependency(%q<puppet_forge>.freeze, [">= 4.1".freeze, "< 6".freeze])
-+ s.add_runtime_dependency(%q<puppet_forge>.freeze, [">= 4.1".freeze])
- s.add_runtime_dependency(%q<gettext-setup>.freeze, [">= 0.24".freeze, "< 2.0".freeze])
- s.add_runtime_dependency(%q<jwt>.freeze, [">= 2.2.3".freeze, "< 3".freeze])
-- s.add_runtime_dependency(%q<minitar>.freeze, ["~> 0.9".freeze])
-+ s.add_runtime_dependency(%q<minitar>.freeze, [">= 0.9".freeze])
- s.add_development_dependency(%q<rspec>.freeze, ["~> 3.1".freeze])
- s.add_development_dependency(%q<rake>.freeze, [">= 0".freeze])
- s.add_development_dependency(%q<yard>.freeze, ["~> 0.9.11".freeze])
diff --git a/sysutils/runj/Makefile b/sysutils/runj/Makefile
index 2b14b2433329..ede35b416039 100644
--- a/sysutils/runj/Makefile
+++ b/sysutils/runj/Makefile
@@ -1,7 +1,7 @@
PORTNAME= runj
DISTVERSIONPREFIX= v
DISTVERSION= 0.1.0
-PORTREVISION= 13
+PORTREVISION= 14
CATEGORIES= sysutils
MAINTAINER= dch@FreeBSD.org
diff --git a/sysutils/rush/Makefile b/sysutils/rush/Makefile
index 5d39249ad909..1b5b040cce12 100644
--- a/sysutils/rush/Makefile
+++ b/sysutils/rush/Makefile
@@ -1,7 +1,7 @@
PORTNAME= rush
DISTVERSIONPREFIX= v
DISTVERSION= 0.5.7
-PORTREVISION= 6
+PORTREVISION= 7
CATEGORIES= sysutils
PKGNAMESUFFIX= -parallelization-tool
diff --git a/sysutils/sake/Makefile b/sysutils/sake/Makefile
index 55b2b18c525c..6696a878923e 100644
--- a/sysutils/sake/Makefile
+++ b/sysutils/sake/Makefile
@@ -1,7 +1,7 @@
PORTNAME= sake
PORTVERSION= 0.15.1
DISTVERSIONPREFIX= v
-PORTREVISION= 14
+PORTREVISION= 15
CATEGORIES= sysutils
MAINTAINER= ehaupt@FreeBSD.org
diff --git a/sysutils/sensu-go/Makefile b/sysutils/sensu-go/Makefile
index 4ea2b177fb33..7c3cb4f82a0d 100644
--- a/sysutils/sensu-go/Makefile
+++ b/sysutils/sensu-go/Makefile
@@ -1,7 +1,7 @@
PORTNAME= sensu-go
PORTVERSION= 6.9.2
DISTVERSIONPREFIX= v
-PORTREVISION= 16
+PORTREVISION= 17
CATEGORIES= sysutils
MAINTAINER= jp+ports@supplntr.io
diff --git a/sysutils/serf/Makefile b/sysutils/serf/Makefile
index 9df0907b8dd0..d4701b726190 100644
--- a/sysutils/serf/Makefile
+++ b/sysutils/serf/Makefile
@@ -1,7 +1,7 @@
PORTNAME= serf
DISTVERSIONPREFIX= v
DISTVERSION= 0.10.2
-PORTREVISION= 6
+PORTREVISION= 7
CATEGORIES= sysutils
PKGNAMEPREFIX= hashicorp-
diff --git a/sysutils/siegfried/Makefile b/sysutils/siegfried/Makefile
index cf2bf22df93f..77906d78a4cc 100644
--- a/sysutils/siegfried/Makefile
+++ b/sysutils/siegfried/Makefile
@@ -1,7 +1,7 @@
PORTNAME= siegfried
DISTVERSIONPREFIX= v
DISTVERSION= 1.11.2
-PORTREVISION= 6
+PORTREVISION= 7
CATEGORIES= sysutils
MAINTAINER= eduardo@FreeBSD.org
diff --git a/sysutils/skopeo/Makefile b/sysutils/skopeo/Makefile
index 07c7876acd07..70228d2a56d8 100644
--- a/sysutils/skopeo/Makefile
+++ b/sysutils/skopeo/Makefile
@@ -1,7 +1,6 @@
PORTNAME= skopeo
DISTVERSIONPREFIX= v
-DISTVERSION= 1.19.0
-PORTREVISION= 1
+DISTVERSION= 1.20.0
CATEGORIES= sysutils
MAINTAINER= dfr@FreeBSD.org
diff --git a/sysutils/skopeo/distinfo b/sysutils/skopeo/distinfo
index 25eb3e5a86f1..4e07122cc4cd 100644
--- a/sysutils/skopeo/distinfo
+++ b/sysutils/skopeo/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750104581
-SHA256 (containers-skopeo-v1.19.0_GH0.tar.gz) = 043e9f568440accf1aafca122a25c4d21441f16de49475192ec4abeef7430358
-SIZE (containers-skopeo-v1.19.0_GH0.tar.gz) = 10819827
+TIMESTAMP = 1755745937
+SHA256 (containers-skopeo-v1.20.0_GH0.tar.gz) = 0c19fe51b2cd8d1bd5e38c03b97421e318fc08153bdf5ef2f816a29889eacdef
+SIZE (containers-skopeo-v1.20.0_GH0.tar.gz) = 10449131
diff --git a/sysutils/slurm-wlm/Makefile b/sysutils/slurm-wlm/Makefile
index 3059899a191c..a676f4bb7ad2 100644
--- a/sysutils/slurm-wlm/Makefile
+++ b/sysutils/slurm-wlm/Makefile
@@ -1,6 +1,6 @@
PORTNAME= slurm
DISTVERSION= 23.11.7
-PORTREVISION= 8
+PORTREVISION= 10
CATEGORIES= sysutils
MASTER_SITES= https://download.schedmd.com/slurm/
PKGNAMESUFFIX= -wlm
@@ -124,6 +124,12 @@ LLD2FIX= api plugins/openapi sacctmgr sackd scontrol scrontab scrun \
.include <bsd.port.options.mk>
+post-extract:
+ @${MKDIR} ${WRKSRC}/src/plugins/task/pgid
+# Use an existing plugin's Makefile.in as a template
+ @${CP} ${WRKSRC}/src/plugins/task/cray_aries/Makefile.in \
+ ${WRKSRC}/src/plugins/task/pgid/Makefile.in
+
# Hack around nonfunctional --disable-gtktest flag
pre-configure-GUI-off:
${REINPLACE_CMD} -e 's|min_gtk_version=.*|min_gtk_version=2000.0.0|' \
diff --git a/sysutils/slurm-wlm/files/patch-configure b/sysutils/slurm-wlm/files/patch-configure
index 51cf89bd4981..f95b552a6dab 100644
--- a/sysutils/slurm-wlm/files/patch-configure
+++ b/sysutils/slurm-wlm/files/patch-configure
@@ -1,4 +1,4 @@
---- configure.orig 2023-11-21 22:33:29 UTC
+--- configure.orig 2024-05-21 17:19:51 UTC
+++ configure
@@ -5513,7 +5513,7 @@ _ACEOF
/* end confdefs.h. */
@@ -240,3 +240,12 @@
else
printf "%s\n" "#define H5_USE_18_API 1" >>confdefs.h
+@@ -28035,7 +28030,7 @@ printf "%s\n" "${x_ac_deprecated=no}" >&6; }
+
+
+
+-ac_config_files="$ac_config_files Makefile auxdir/Makefile contribs/Makefile contribs/cray/Makefile contribs/cray/csm/Makefile contribs/cray/slurmsmwd/Makefile contribs/lua/Makefile contribs/nss_slurm/Makefile contribs/openlava/Makefile contribs/pam/Makefile contribs/pam_slurm_adopt/Makefile contribs/perlapi/Makefile contribs/perlapi/libslurm/Makefile contribs/perlapi/libslurm/perl/Makefile.PL contribs/perlapi/libslurmdb/Makefile contribs/perlapi/libslurmdb/perl/Makefile.PL contribs/pmi/Makefile contribs/pmi2/Makefile contribs/seff/Makefile contribs/sgather/Makefile contribs/sjobexit/Makefile contribs/torque/Makefile doc/Makefile doc/html/Makefile doc/html/configurator.easy.html doc/html/configurator.html doc/man/Makefile doc/man/man1/Makefile doc/man/man5/Makefile doc/man/man8/Makefile etc/Makefile src/Makefile src/api/Makefile src/bcast/Makefile src/common/Makefile src/database/Makefile src/interfaces/Makefile src/lua/Makefile src/plugins/Makefile src/plugins/accounting_storage/Makefile src/plugins/accounting_storage/common/Makefile src/plugins/accounting_storage/mysql/Makefile src/plugins/accounting_storage/slurmdbd/Makefile src/plugins/acct_gather_energy/Makefile src/plugins/acct_gather_energy/gpu/Makefile src/plugins/acct_gather_energy/ibmaem/Makefile src/plugins/acct_gather_energy/ipmi/Makefile src/plugins/acct_gather_energy/pm_counters/Makefile src/plugins/acct_gather_energy/rapl/Makefile src/plugins/acct_gather_energy/xcc/Makefile src/plugins/acct_gather_filesystem/Makefile src/plugins/acct_gather_filesystem/lustre/Makefile src/plugins/acct_gather_interconnect/Makefile src/plugins/acct_gather_interconnect/ofed/Makefile src/plugins/acct_gather_interconnect/sysfs/Makefile src/plugins/acct_gather_profile/Makefile src/plugins/acct_gather_profile/hdf5/Makefile src/plugins/acct_gather_profile/hdf5/sh5util/Makefile src/plugins/acct_gather_profile/influxdb/Makefile src/plugins/auth/Makefile src/plugins/auth/jwt/Makefile src/plugins/auth/munge/Makefile src/plugins/auth/none/Makefile src/plugins/auth/slurm/Makefile src/plugins/burst_buffer/Makefile src/plugins/burst_buffer/common/Makefile src/plugins/burst_buffer/datawarp/Makefile src/plugins/burst_buffer/lua/Makefile src/plugins/cgroup/Makefile src/plugins/cgroup/common/Makefile src/plugins/cgroup/v1/Makefile src/plugins/cgroup/v2/Makefile src/plugins/cli_filter/Makefile src/plugins/cli_filter/common/Makefile src/plugins/cli_filter/lua/Makefile src/plugins/cli_filter/syslog/Makefile src/plugins/cli_filter/user_defaults/Makefile src/plugins/core_spec/Makefile src/plugins/core_spec/cray_aries/Makefile src/plugins/cred/Makefile src/plugins/cred/common/Makefile src/plugins/cred/munge/Makefile src/plugins/cred/none/Makefile src/plugins/data_parser/Makefile src/plugins/data_parser/v0.0.39/Makefile src/plugins/data_parser/v0.0.40/Makefile src/plugins/ext_sensors/Makefile src/plugins/ext_sensors/rrd/Makefile src/plugins/gpu/Makefile src/plugins/gpu/common/Makefile src/plugins/gpu/generic/Makefile src/plugins/gpu/nrt/Makefile src/plugins/gpu/nvml/Makefile src/plugins/gpu/oneapi/Makefile src/plugins/gpu/rsmi/Makefile src/plugins/gres/Makefile src/plugins/gres/common/Makefile src/plugins/gres/gpu/Makefile src/plugins/gres/mps/Makefile src/plugins/gres/nic/Makefile src/plugins/gres/shard/Makefile src/plugins/hash/Makefile src/plugins/hash/k12/Makefile src/plugins/job_container/Makefile src/plugins/job_container/cncu/Makefile src/plugins/job_container/tmpfs/Makefile src/plugins/job_submit/Makefile src/plugins/job_submit/all_partitions/Makefile src/plugins/job_submit/cray_aries/Makefile src/plugins/job_submit/defaults/Makefile src/plugins/job_submit/logging/Makefile src/plugins/job_submit/lua/Makefile src/plugins/job_submit/partition/Makefile src/plugins/job_submit/pbs/Makefile src/plugins/job_submit/require_timelimit/Makefile src/plugins/job_submit/throttle/Makefile src/plugins/jobacct_gather/Makefile src/plugins/jobacct_gather/cgroup/Makefile src/plugins/jobacct_gather/common/Makefile src/plugins/jobacct_gather/linux/Makefile src/plugins/jobcomp/Makefile src/plugins/jobcomp/common/Makefile src/plugins/jobcomp/elasticsearch/Makefile src/plugins/jobcomp/filetxt/Makefile src/plugins/jobcomp/kafka/Makefile src/plugins/jobcomp/lua/Makefile src/plugins/jobcomp/mysql/Makefile src/plugins/jobcomp/script/Makefile src/plugins/mcs/Makefile src/plugins/mcs/account/Makefile src/plugins/mcs/group/Makefile src/plugins/mcs/user/Makefile src/plugins/mpi/Makefile src/plugins/mpi/cray_shasta/Makefile src/plugins/mpi/pmi2/Makefile src/plugins/mpi/pmix/Makefile src/plugins/node_features/Makefile src/plugins/node_features/helpers/Makefile src/plugins/node_features/knl_cray/Makefile src/plugins/node_features/knl_generic/Makefile src/plugins/power/Makefile src/plugins/power/common/Makefile src/plugins/power/cray_aries/Makefile src/plugins/preempt/Makefile src/plugins/preempt/partition_prio/Makefile src/plugins/preempt/qos/Makefile src/plugins/prep/Makefile src/plugins/prep/script/Makefile src/plugins/priority/Makefile src/plugins/priority/basic/Makefile src/plugins/priority/multifactor/Makefile src/plugins/proctrack/Makefile src/plugins/proctrack/cgroup/Makefile src/plugins/proctrack/cray_aries/Makefile src/plugins/proctrack/linuxproc/Makefile src/plugins/proctrack/pgid/Makefile src/plugins/sched/Makefile src/plugins/sched/backfill/Makefile src/plugins/sched/builtin/Makefile src/plugins/select/Makefile src/plugins/select/cons_tres/Makefile src/plugins/select/cray_aries/Makefile src/plugins/select/linear/Makefile src/plugins/select/other/Makefile src/plugins/serializer/Makefile src/plugins/serializer/json/Makefile src/plugins/serializer/url-encoded/Makefile src/plugins/serializer/yaml/Makefile src/plugins/site_factor/Makefile src/plugins/site_factor/example/Makefile src/plugins/switch/Makefile src/plugins/switch/cray_aries/Makefile src/plugins/switch/hpe_slingshot/Makefile src/plugins/task/Makefile src/plugins/task/affinity/Makefile src/plugins/task/cgroup/Makefile src/plugins/task/cray_aries/Makefile src/plugins/topology/Makefile src/plugins/topology/3d_torus/Makefile src/plugins/topology/block/Makefile src/plugins/topology/common/Makefile src/plugins/topology/default/Makefile src/plugins/topology/tree/Makefile src/sacct/Makefile src/sackd/Makefile src/sacctmgr/Makefile src/salloc/Makefile src/sattach/Makefile src/scrun/Makefile src/sbatch/Makefile src/sbcast/Makefile src/scancel/Makefile src/scontrol/Makefile src/scrontab/Makefile src/sdiag/Makefile src/sinfo/Makefile src/slurmctld/Makefile src/slurmd/Makefile src/slurmd/common/Makefile src/slurmd/slurmd/Makefile src/slurmd/slurmstepd/Makefile src/slurmdbd/Makefile src/slurmrestd/Makefile src/slurmrestd/plugins/Makefile src/slurmrestd/plugins/auth/Makefile src/slurmrestd/plugins/auth/jwt/Makefile src/slurmrestd/plugins/auth/local/Makefile src/slurmrestd/plugins/openapi/Makefile src/slurmrestd/plugins/openapi/dbv0.0.38/Makefile src/slurmrestd/plugins/openapi/dbv0.0.39/Makefile src/slurmrestd/plugins/openapi/slurmctld/Makefile src/slurmrestd/plugins/openapi/slurmdbd/Makefile src/slurmrestd/plugins/openapi/v0.0.38/Makefile src/slurmrestd/plugins/openapi/v0.0.39/Makefile src/sprio/Makefile src/squeue/Makefile src/sreport/Makefile src/srun/Makefile src/sshare/Makefile src/sstat/Makefile src/strigger/Makefile src/sview/Makefile testsuite/Makefile testsuite/testsuite.conf.sample testsuite/expect/Makefile testsuite/slurm_unit/Makefile testsuite/slurm_unit/common/Makefile testsuite/slurm_unit/common/bitstring/Makefile testsuite/slurm_unit/common/hostlist/Makefile testsuite/slurm_unit/common/slurm_protocol_defs/Makefile testsuite/slurm_unit/common/slurm_protocol_pack/Makefile testsuite/slurm_unit/common/slurmdb_defs/Makefile testsuite/slurm_unit/common/slurmdb_pack/Makefile"
++ac_config_files="$ac_config_files Makefile auxdir/Makefile contribs/Makefile contribs/cray/Makefile contribs/cray/csm/Makefile contribs/cray/slurmsmwd/Makefile contribs/lua/Makefile contribs/nss_slurm/Makefile contribs/openlava/Makefile contribs/pam/Makefile contribs/pam_slurm_adopt/Makefile contribs/perlapi/Makefile contribs/perlapi/libslurm/Makefile contribs/perlapi/libslurm/perl/Makefile.PL contribs/perlapi/libslurmdb/Makefile contribs/perlapi/libslurmdb/perl/Makefile.PL contribs/pmi/Makefile contribs/pmi2/Makefile contribs/seff/Makefile contribs/sgather/Makefile contribs/sjobexit/Makefile contribs/torque/Makefile doc/Makefile doc/html/Makefile doc/html/configurator.easy.html doc/html/configurator.html doc/man/Makefile doc/man/man1/Makefile doc/man/man5/Makefile doc/man/man8/Makefile etc/Makefile src/Makefile src/api/Makefile src/bcast/Makefile src/common/Makefile src/database/Makefile src/interfaces/Makefile src/lua/Makefile src/plugins/Makefile src/plugins/accounting_storage/Makefile src/plugins/accounting_storage/common/Makefile src/plugins/accounting_storage/mysql/Makefile src/plugins/accounting_storage/slurmdbd/Makefile src/plugins/acct_gather_energy/Makefile src/plugins/acct_gather_energy/gpu/Makefile src/plugins/acct_gather_energy/ibmaem/Makefile src/plugins/acct_gather_energy/ipmi/Makefile src/plugins/acct_gather_energy/pm_counters/Makefile src/plugins/acct_gather_energy/rapl/Makefile src/plugins/acct_gather_energy/xcc/Makefile src/plugins/acct_gather_filesystem/Makefile src/plugins/acct_gather_filesystem/lustre/Makefile src/plugins/acct_gather_interconnect/Makefile src/plugins/acct_gather_interconnect/ofed/Makefile src/plugins/acct_gather_interconnect/sysfs/Makefile src/plugins/acct_gather_profile/Makefile src/plugins/acct_gather_profile/hdf5/Makefile src/plugins/acct_gather_profile/hdf5/sh5util/Makefile src/plugins/acct_gather_profile/influxdb/Makefile src/plugins/auth/Makefile src/plugins/auth/jwt/Makefile src/plugins/auth/munge/Makefile src/plugins/auth/none/Makefile src/plugins/auth/slurm/Makefile src/plugins/burst_buffer/Makefile src/plugins/burst_buffer/common/Makefile src/plugins/burst_buffer/datawarp/Makefile src/plugins/burst_buffer/lua/Makefile src/plugins/cgroup/Makefile src/plugins/cgroup/common/Makefile src/plugins/cgroup/v1/Makefile src/plugins/cgroup/v2/Makefile src/plugins/cli_filter/Makefile src/plugins/cli_filter/common/Makefile src/plugins/cli_filter/lua/Makefile src/plugins/cli_filter/syslog/Makefile src/plugins/cli_filter/user_defaults/Makefile src/plugins/core_spec/Makefile src/plugins/core_spec/cray_aries/Makefile src/plugins/cred/Makefile src/plugins/cred/common/Makefile src/plugins/cred/munge/Makefile src/plugins/cred/none/Makefile src/plugins/data_parser/Makefile src/plugins/data_parser/v0.0.39/Makefile src/plugins/data_parser/v0.0.40/Makefile src/plugins/ext_sensors/Makefile src/plugins/ext_sensors/rrd/Makefile src/plugins/gpu/Makefile src/plugins/gpu/common/Makefile src/plugins/gpu/generic/Makefile src/plugins/gpu/nrt/Makefile src/plugins/gpu/nvml/Makefile src/plugins/gpu/oneapi/Makefile src/plugins/gpu/rsmi/Makefile src/plugins/gres/Makefile src/plugins/gres/common/Makefile src/plugins/gres/gpu/Makefile src/plugins/gres/mps/Makefile src/plugins/gres/nic/Makefile src/plugins/gres/shard/Makefile src/plugins/hash/Makefile src/plugins/hash/k12/Makefile src/plugins/job_container/Makefile src/plugins/job_container/cncu/Makefile src/plugins/job_container/tmpfs/Makefile src/plugins/job_submit/Makefile src/plugins/job_submit/all_partitions/Makefile src/plugins/job_submit/cray_aries/Makefile src/plugins/job_submit/defaults/Makefile src/plugins/job_submit/logging/Makefile src/plugins/job_submit/lua/Makefile src/plugins/job_submit/partition/Makefile src/plugins/job_submit/pbs/Makefile src/plugins/job_submit/require_timelimit/Makefile src/plugins/job_submit/throttle/Makefile src/plugins/jobacct_gather/Makefile src/plugins/jobacct_gather/cgroup/Makefile src/plugins/jobacct_gather/common/Makefile src/plugins/jobacct_gather/linux/Makefile src/plugins/jobcomp/Makefile src/plugins/jobcomp/common/Makefile src/plugins/jobcomp/elasticsearch/Makefile src/plugins/jobcomp/filetxt/Makefile src/plugins/jobcomp/kafka/Makefile src/plugins/jobcomp/lua/Makefile src/plugins/jobcomp/mysql/Makefile src/plugins/jobcomp/script/Makefile src/plugins/mcs/Makefile src/plugins/mcs/account/Makefile src/plugins/mcs/group/Makefile src/plugins/mcs/user/Makefile src/plugins/mpi/Makefile src/plugins/mpi/cray_shasta/Makefile src/plugins/mpi/pmi2/Makefile src/plugins/mpi/pmix/Makefile src/plugins/node_features/Makefile src/plugins/node_features/helpers/Makefile src/plugins/node_features/knl_cray/Makefile src/plugins/node_features/knl_generic/Makefile src/plugins/power/Makefile src/plugins/power/common/Makefile src/plugins/power/cray_aries/Makefile src/plugins/preempt/Makefile src/plugins/preempt/partition_prio/Makefile src/plugins/preempt/qos/Makefile src/plugins/prep/Makefile src/plugins/prep/script/Makefile src/plugins/priority/Makefile src/plugins/priority/basic/Makefile src/plugins/priority/multifactor/Makefile src/plugins/proctrack/Makefile src/plugins/proctrack/cgroup/Makefile src/plugins/proctrack/cray_aries/Makefile src/plugins/proctrack/linuxproc/Makefile src/plugins/proctrack/pgid/Makefile src/plugins/sched/Makefile src/plugins/sched/backfill/Makefile src/plugins/sched/builtin/Makefile src/plugins/select/Makefile src/plugins/select/cons_tres/Makefile src/plugins/select/cray_aries/Makefile src/plugins/select/linear/Makefile src/plugins/select/other/Makefile src/plugins/serializer/Makefile src/plugins/serializer/json/Makefile src/plugins/serializer/url-encoded/Makefile src/plugins/serializer/yaml/Makefile src/plugins/site_factor/Makefile src/plugins/site_factor/example/Makefile src/plugins/switch/Makefile src/plugins/switch/cray_aries/Makefile src/plugins/switch/hpe_slingshot/Makefile src/plugins/task/Makefile src/plugins/task/affinity/Makefile src/plugins/task/cgroup/Makefile src/plugins/task/cray_aries/Makefile src/plugins/task/pgid/Makefile src/plugins/topology/Makefile src/plugins/topology/3d_torus/Makefile src/plugins/topology/block/Makefile src/plugins/topology/common/Makefile src/plugins/topology/default/Makefile src/plugins/topology/tree/Makefile src/sacct/Makefile src/sackd/Makefile src/sacctmgr/Makefile src/salloc/Makefile src/sattach/Makefile src/scrun/Makefile src/sbatch/Makefile src/sbcast/Makefile src/scancel/Makefile src/scontrol/Makefile src/scrontab/Makefile src/sdiag/Makefile src/sinfo/Makefile src/slurmctld/Makefile src/slurmd/Makefile src/slurmd/common/Makefile src/slurmd/slurmd/Makefile src/slurmd/slurmstepd/Makefile src/slurmdbd/Makefile src/slurmrestd/Makefile src/slurmrestd/plugins/Makefile src/slurmrestd/plugins/auth/Makefile src/slurmrestd/plugins/auth/jwt/Makefile src/slurmrestd/plugins/auth/local/Makefile src/slurmrestd/plugins/openapi/Makefile src/slurmrestd/plugins/openapi/dbv0.0.38/Makefile src/slurmrestd/plugins/openapi/dbv0.0.39/Makefile src/slurmrestd/plugins/openapi/slurmctld/Makefile src/slurmrestd/plugins/openapi/slurmdbd/Makefile src/slurmrestd/plugins/openapi/v0.0.38/Makefile src/slurmrestd/plugins/openapi/v0.0.39/Makefile src/sprio/Makefile src/squeue/Makefile src/sreport/Makefile src/srun/Makefile src/sshare/Makefile src/sstat/Makefile src/strigger/Makefile src/sview/Makefile testsuite/Makefile testsuite/testsuite.conf.sample testsuite/expect/Makefile testsuite/slurm_unit/Makefile testsuite/slurm_unit/common/Makefile testsuite/slurm_unit/common/bitstring/Makefile testsuite/slurm_unit/common/hostlist/Makefile testsuite/slurm_unit/common/slurm_protocol_defs/Makefile testsuite/slurm_unit/common/slurm_protocol_pack/Makefile testsuite/slurm_unit/common/slurmdb_defs/Makefile testsuite/slurm_unit/common/slurmdb_pack/Makefile"
+
+
+ cat >confcache <<\_ACEOF
diff --git a/sysutils/slurm-wlm/files/patch-src_common_conmgr.c b/sysutils/slurm-wlm/files/patch-src_common_conmgr.c
index 4a536f2854cc..4c2b9a256d57 100644
--- a/sysutils/slurm-wlm/files/patch-src_common_conmgr.c
+++ b/sysutils/slurm-wlm/files/patch-src_common_conmgr.c
@@ -1,4 +1,4 @@
---- src/common/conmgr.c.orig 2023-11-21 22:33:29 UTC
+--- src/common/conmgr.c.orig 2024-05-21 17:19:51 UTC
+++ src/common/conmgr.c
@@ -47,6 +47,8 @@
#include <sys/stat.h>
@@ -9,3 +9,41 @@
#include <time.h>
#include <unistd.h>
+@@ -2616,8 +2618,15 @@ static int _create_socket(void *x, void *arg)
+
+ /* set value of socket path */
+ strlcpy(addr.sun_path, unixsock, sizeof(addr.sun_path));
+- if ((rc = bind(fd, (const struct sockaddr *) &addr,
+- sizeof(addr))))
++ /* Bind UNIX socket: compute correct length */
++ {
++ socklen_t len = SUN_LEN(&addr);
++ #if defined(__FreeBSD__)
++ addr.sun_len = (uint8_t)len;
++ #endif
++ rc = bind(fd, (const struct sockaddr *)&addr, len);
++ }
++ if (rc)
+ fatal("%s: [%s] Unable to bind UNIX socket: %m",
+ __func__, hostport);
+
+@@ -2675,6 +2684,19 @@ static int _create_socket(void *x, void *arg)
+ &one, sizeof(one)))
+ fatal("%s: [%s] setsockopt(SO_REUSEADDR) failed: %m",
+ __func__, addrinfo_to_string(addr));
++
++ /* For INET/INET6, set *_len on FreeBSD; ai_addrlen is already correct */
++ #if defined(__FreeBSD__)
++ if (addr->ai_addr) {
++ if (addr->ai_addr->sa_family == AF_INET) {
++ ((struct sockaddr_in *)addr->ai_addr)->sin_len =
++ (uint8_t)sizeof(struct sockaddr_in);
++ } else if (addr->ai_addr->sa_family == AF_INET6) {
++ ((struct sockaddr_in6 *)addr->ai_addr)->sin6_len =
++ (uint8_t)sizeof(struct sockaddr_in6);
++ }
++ }
++ #endif
+
+ if (bind(fd, addr->ai_addr, addr->ai_addrlen) != 0)
+ fatal("%s: [%s] Unable to bind socket: %m",
diff --git a/sysutils/slurm-wlm/files/patch-src_common_net.c b/sysutils/slurm-wlm/files/patch-src_common_net.c
new file mode 100644
index 000000000000..8bfdea648018
--- /dev/null
+++ b/sysutils/slurm-wlm/files/patch-src_common_net.c
@@ -0,0 +1,68 @@
+--- src/common/net.c.orig 2024-05-21 17:19:51 UTC
++++ src/common/net.c
+@@ -75,6 +75,29 @@
+ #include "src/common/xstring.h"
+
+ /*
++ * Compute correct namelen + sa_len for AF_INET/AF_INET6
++ */
++#if defined(__FreeBSD__)
++static inline socklen_t _bsd_sockaddr_len_fix(struct sockaddr *sa)
++{
++ if (!sa) return 0;
++ switch (sa->sa_family) {
++ case AF_INET: {
++ struct sockaddr_in *in = (struct sockaddr_in *)sa;
++ in->sin_len = (uint8_t)sizeof(*in);
++ return sizeof(*in);
++ }
++ case AF_INET6: {
++ struct sockaddr_in6 *in6 = (struct sockaddr_in6 *)sa;
++ in6->sin6_len = (uint8_t)sizeof(*in6);
++ return sizeof(*in6);
++ }
++ default: return sizeof(*sa);
++ }
++}
++#endif
++
++/*
+ * Define slurm-specific aliases for use by plugins, see slurm_xlator.h
+ * for details.
+ */
+@@ -96,12 +119,18 @@ int net_stream_listen(int *fd, uint16_t *port)
+ /* bind ephemeral port */
+ slurm_setup_addr(&sin, 0);
+
++#if defined(__FreeBSD__)
++ socklen_t blen = _bsd_sockaddr_len_fix((struct sockaddr *)&sin);
++#else
++ socklen_t blen = sizeof(sin);
++#endif
+ if ((*fd = socket(sin.ss_family, SOCK_STREAM, IPPROTO_TCP)) < 0)
+ return -1;
+
+ if (setsockopt(*fd, SOL_SOCKET, SO_REUSEADDR, &val, sizeof(val)) < 0)
+ goto cleanup;
+- if (bind(*fd, (struct sockaddr *) &sin, len) < 0)
++ /* Single bind(): pass platform-correct namelen */
++ if (bind(*fd, (struct sockaddr *) &sin, blen) < 0)
+ goto cleanup;
+ if (getsockname(*fd, (struct sockaddr *) &sin, &len) < 0)
+ goto cleanup;
+@@ -219,7 +248,15 @@ static bool _is_port_ok(int s, uint16_t port, bool loc
+ return false;
+ }
+
++/*
++ * compute correct socket length and pass it to bind() as blen on FreeBSD
++ */
++#if defined(__FreeBSD__)
++ socklen_t blen = _bsd_sockaddr_len_fix((struct sockaddr *)&addr);
++ if (bind(s, (struct sockaddr *) &addr, blen) < 0) {
++#else
+ if (bind(s, (struct sockaddr *) &addr, sizeof(addr)) < 0) {
++#endif
+ log_flag(NET, "%s: bind() failed on port:%d fd:%d: %m",
+ __func__, port, s);
+ return false;
diff --git a/sysutils/slurm-wlm/files/patch-src_common_sack__api.c b/sysutils/slurm-wlm/files/patch-src_common_sack__api.c
new file mode 100644
index 000000000000..fe7520fde339
--- /dev/null
+++ b/sysutils/slurm-wlm/files/patch-src_common_sack__api.c
@@ -0,0 +1,28 @@
+--- src/common/sack_api.c.orig 2024-05-21 17:19:51 UTC
++++ src/common/sack_api.c
+@@ -38,6 +38,8 @@
+ #include <sys/socket.h>
+ #include <sys/types.h>
+ #include <sys/un.h>
++#include <string.h>
++#include <stddef.h>
+ #include <unistd.h>
+
+ #include "src/common/fd.h"
+@@ -63,7 +65,15 @@ static int _sack_try_connection(struct sockaddr_un *ad
+ static int _sack_try_connection(struct sockaddr_un *addr)
+ {
+ int fd;
+- size_t len = strlen(addr->sun_path) + 1 + sizeof(addr->sun_family);
++ socklen_t len;
++
++/* FreeBSD requires sun_len and a correct namelen */
++#if defined(__FreeBSD__)
++ len = (socklen_t)SUN_LEN(addr);
++ addr->sun_len = (uint8_t)len;
++#else
++ len = (socklen_t)(strlen(addr->sun_path) + 1 + sizeof(addr->sun_family));
++#endif
+
+ if ((fd = socket(AF_UNIX, SOCK_STREAM, 0)) < 0) {
+ debug3("%s: socket() failed: %m", __func__);
diff --git a/sysutils/slurm-wlm/files/patch-src_common_slurm__protocol__socket.c b/sysutils/slurm-wlm/files/patch-src_common_slurm__protocol__socket.c
index d5ae5ef84c32..b4197166e32d 100644
--- a/sysutils/slurm-wlm/files/patch-src_common_slurm__protocol__socket.c
+++ b/sysutils/slurm-wlm/files/patch-src_common_slurm__protocol__socket.c
@@ -1,39 +1,66 @@
--- src/common/slurm_protocol_socket.c.orig 2024-05-21 17:19:51 UTC
+++ src/common/slurm_protocol_socket.c
-@@ -491,6 +491,27 @@ extern int slurm_init_msg_engine(slurm_addr_t *addr, b
- extern int slurm_init_msg_engine(slurm_addr_t *addr, bool quiet)
- {
- int rc;
+@@ -53,7 +53,9 @@
+ #include <sys/socket.h>
+ #include <sys/time.h>
+ #include <sys/types.h>
++#include <sys/un.h>
+ #include <unistd.h>
++#include <fcntl.h>
+
+ #include "slurm/slurm_errno.h"
+ #include "src/common/read_config.h"
+@@ -74,6 +76,28 @@
+ #define RANDOM_USER_PORT ((uint16_t) ((lrand48() % \
+ (MAX_USER_PORT - MIN_USER_PORT + 1)) + MIN_USER_PORT))
+
++#if defined(__FreeBSD__)
++/* Normalize sockaddr length on FreeBSD and return the proper namelen */
++static inline socklen_t _bsd_sockaddr_len_fix(struct sockaddr *sa)
++{
++ if (!sa) return 0;
++ switch (sa->sa_family) {
++ case AF_INET: {
++ struct sockaddr_in *in = (struct sockaddr_in *)sa;
++ in->sin_len = (uint8_t)sizeof(*in);
++ return sizeof(*in);
++ }
++ case AF_INET6: {
++ struct sockaddr_in6 *in6 = (struct sockaddr_in6 *)sa;
++ in6->sin6_len = (uint8_t)sizeof(*in6);
++ return sizeof(*in6);
++ }
++ default:
++ return sizeof(*sa);
++ }
++}
++#endif
+
+ /* Static functions */
+ static int _slurm_connect(int __fd, struct sockaddr const * __addr,
+ socklen_t __len);
+@@ -115,8 +139,13 @@ static void _sock_bind_wild(int sockfd)
+
+ slurm_setup_addr(&sin, RANDOM_USER_PORT);
+
++ socklen_t blen = _bsd_sockaddr_len_fix((struct sockaddr *)&sin);
+ for (retry=0; retry < PORT_RETRIES ; retry++) {
+ #if defined(__FreeBSD__)
-+ /*
-+ * FreeBSD requires the sa_len field to be set correctly in
-+ * struct sockaddr_in / sockaddr_in6 before calling bind().
-+ * If it is unset, bind() may fail with EINVAL.
-+ *
-+ * This adjustment ensures the correct length is set based
-+ * on the address family before bind() is called.
-+ */
-+ if (addr->ss_family == AF_INET) {
-+ ((struct sockaddr_in *)addr)->sin_len = sizeof(struct sockaddr_in);
-+ } else if (addr->ss_family == AF_INET6) {
-+ ((struct sockaddr_in6 *)addr)->sin6_len = sizeof(struct sockaddr_in6);
-+ }
-+
-+ /* Track the correct length for bind() */
-+ socklen_t bind_len = (addr->ss_family == AF_INET6)
-+ ? sizeof(struct sockaddr_in6) : sizeof(struct sockaddr_in);
++ rc = bind(sockfd, (struct sockaddr *) &sin, blen);
++ #else
+ rc = bind(sockfd, (struct sockaddr *) &sin, sizeof(sin));
+ #endif
-+
- int fd;
- int log_lvl = LOG_LEVEL_ERROR;
- const int one = 1;
-@@ -511,7 +532,11 @@ extern int slurm_init_msg_engine(slurm_addr_t *addr, b
+ if (rc >= 0)
+ break;
+ slurm_set_port(&sin, RANDOM_USER_PORT);
+@@ -511,7 +540,13 @@ extern int slurm_init_msg_engine(slurm_addr_t *addr, b
goto error;
}
- rc = bind(fd, (struct sockaddr const *) addr, sizeof(*addr));
+ #if defined(__FreeBSD__)
++ /* FreeBSD: normalize sa_len and pass the exact namelen to bind() */
++ socklen_t bind_len = _bsd_sockaddr_len_fix((struct sockaddr *)addr);
+ rc = bind(fd, (struct sockaddr const *) addr, bind_len);
+ #else
+ rc = bind(fd, (struct sockaddr const *) addr, sizeof(*addr));
@@ -41,3 +68,31 @@
if (rc < 0) {
format_print(log_lvl, "Error binding slurm stream socket: %m");
goto error;
+@@ -666,7 +701,27 @@ static int _slurm_connect (int __fd, struct sockaddr c
+ if (fcntl(__fd, F_SETFL, flags | O_NONBLOCK) < 0)
+ error("%s: fcntl(F_SETFL) error: %m", __func__);
+
++/* FreeBSD requires correct sa_len/namelen; recompute here */
++#if defined(__FreeBSD__)
++ {
++ struct sockaddr *sa = (struct sockaddr *)__addr;
++ socklen_t namelen;
++ switch (sa->sa_family) {
++ case AF_UNIX: {
++ struct sockaddr_un *un = (struct sockaddr_un *)sa;
++ namelen = (socklen_t)SUN_LEN(un);
++ un->sun_len = (uint8_t)namelen;
++ break;
++ }
++ default:
++ namelen = _bsd_sockaddr_len_fix(sa);
++ break;
++ }
++ rc = connect(__fd, sa, namelen);
++ }
++#else
+ rc = connect(__fd , __addr , __len);
++#endif
+ if ((rc < 0) && (errno != EINPROGRESS))
+ return errno;
+ if (rc == 0)
diff --git a/sysutils/slurm-wlm/files/patch-src_common_stepd__api.c b/sysutils/slurm-wlm/files/patch-src_common_stepd__api.c
new file mode 100644
index 000000000000..c01bbebffe33
--- /dev/null
+++ b/sysutils/slurm-wlm/files/patch-src_common_stepd__api.c
@@ -0,0 +1,36 @@
+--- src/common/stepd_api.c.orig 2024-05-21 17:19:51 UTC
++++ src/common/stepd_api.c
+@@ -48,6 +48,7 @@
+ #include <signal.h>
+ #include <stdlib.h>
+ #include <string.h>
++#include <stddef.h>
+ #include <sys/socket.h>
+ #include <sys/stat.h>
+ #include <sys/time.h>
+@@ -146,7 +147,7 @@ _step_connect(const char *directory, const char *noden
+ slurm_step_id_t *step_id)
+ {
+ int fd;
+- int len;
++ socklen_t len;
+ struct sockaddr_un addr;
+ char *name = NULL, *pos = NULL;
+ uint32_t stepid = step_id->step_id;
+@@ -177,7 +178,15 @@ _step_connect(const char *directory, const char *noden
+ memset(&addr, 0, sizeof(addr));
+ addr.sun_family = AF_UNIX;
+ strlcpy(addr.sun_path, name, sizeof(addr.sun_path));
+- len = strlen(addr.sun_path) + 1 + sizeof(addr.sun_family);
++
++#if defined(__FreeBSD__)
++ /* Compute exact namelen from the populated path */
++ len = (socklen_t)SUN_LEN(&addr);
++ /* FreeBSD requires sun_len to match the exact length */
++ addr.sun_len = (uint8_t)len;
++#else
++ len = (socklen_t)(strlen(addr.sun_path) + 1 + sizeof(addr.sun_family));
++#endif
+
+ if (connect(fd, (struct sockaddr *) &addr, len) < 0) {
+ /* Can indicate race condition at step termination */
diff --git a/sysutils/slurm-wlm/files/patch-src_common_xsystemd.c b/sysutils/slurm-wlm/files/patch-src_common_xsystemd.c
new file mode 100644
index 000000000000..91e7dc9b41ac
--- /dev/null
+++ b/sysutils/slurm-wlm/files/patch-src_common_xsystemd.c
@@ -0,0 +1,25 @@
+--- src/common/xsystemd.c.orig 2024-05-21 17:19:51 UTC
++++ src/common/xsystemd.c
+@@ -36,6 +36,9 @@
+
+ #include <sys/socket.h>
+ #include <sys/un.h>
++#include <string.h>
++#include <stdlib.h>
++#include <stddef.h>
+
+ #include "src/common/log.h"
+ #include "src/common/slurm_protocol_defs.h"
+@@ -57,7 +60,12 @@ extern void xsystemd_change_mainpid(pid_t pid)
+ }
+
+ strlcpy(addr.sun_path, notify_socket, sizeof(addr.sun_path));
++#if defined(__FreeBSD__)
++ len = (socklen_t)SUN_LEN(&addr);
++ addr.sun_len = (uint8_t)len;
++#else
+ len = strlen(addr.sun_path) + 1 + sizeof(addr.sun_family);
++#endif
+
+ if ((fd = socket(AF_UNIX, SOCK_DGRAM, 0)) < 0) {
+ error("%s: socket() failed: %m", __func__);
diff --git a/sysutils/slurm-wlm/files/patch-src_plugins_auth_slurm_sack.c b/sysutils/slurm-wlm/files/patch-src_plugins_auth_slurm_sack.c
new file mode 100644
index 000000000000..f0ee2bac99e6
--- /dev/null
+++ b/sysutils/slurm-wlm/files/patch-src_plugins_auth_slurm_sack.c
@@ -0,0 +1,17 @@
+--- src/plugins/auth/slurm/sack.c.orig 2024-05-21 17:19:51 UTC
++++ src/plugins/auth/slurm/sack.c
+@@ -278,8 +278,12 @@ extern void init_sack_conmgr(void)
+
+ /* set value of socket path */
+ mask = umask(0);
+- if ((rc = bind(fd, (const struct sockaddr *) &addr,
+- sizeof(addr))))
++/* AF_UNIX length handling */
++ socklen_t len = SUN_LEN(&addr);
++#if defined(__FreeBSD__)
++ addr.sun_len = (uint8_t)len;
++#endif
++ if ((rc = bind(fd, (const struct sockaddr *)&addr, len)))
+ fatal("%s: [%s] Unable to bind UNIX socket: %m",
+ __func__, addr.sun_path);
+ umask(mask);
diff --git a/sysutils/slurm-wlm/files/patch-src_plugins_task_pgid_Makefile.in b/sysutils/slurm-wlm/files/patch-src_plugins_task_pgid_Makefile.in
new file mode 100644
index 000000000000..39c103c910ac
--- /dev/null
+++ b/sysutils/slurm-wlm/files/patch-src_plugins_task_pgid_Makefile.in
@@ -0,0 +1,97 @@
+--- src/plugins/task/pgid/Makefile.in.orig 2025-09-03 23:57:14 UTC
++++ src/plugins/task/pgid/Makefile.in
+@@ -181,16 +181,16 @@ LTLIBRARIES = $(pkglib_LTLIBRARIES)
+ }
+ am__installdirs = "$(DESTDIR)$(pkglibdir)"
+ LTLIBRARIES = $(pkglib_LTLIBRARIES)
+-task_cray_aries_la_LIBADD =
+-am_task_cray_aries_la_OBJECTS = task_cray_aries.lo
+-task_cray_aries_la_OBJECTS = $(am_task_cray_aries_la_OBJECTS)
++task_pgid_la_LIBADD =
++am_task_pgid_la_OBJECTS = task_pgid.lo
++task_pgid_la_OBJECTS = $(am_task_pgid_la_OBJECTS)
+ AM_V_lt = $(am__v_lt_@AM_V@)
+ am__v_lt_ = $(am__v_lt_@AM_DEFAULT_V@)
+ am__v_lt_0 = --silent
+ am__v_lt_1 =
+-task_cray_aries_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \
++task_pgid_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \
+ $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CCLD) \
+- $(AM_CFLAGS) $(CFLAGS) $(task_cray_aries_la_LDFLAGS) \
++ $(AM_CFLAGS) $(CFLAGS) $(task_pgid_la_LDFLAGS) \
+ $(LDFLAGS) -o $@
+ AM_V_P = $(am__v_P_@AM_V@)
+ am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
+@@ -207,7 +207,7 @@ am__maybe_remake_depfiles = depfiles
+ DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir) -I$(top_builddir)/slurm
+ depcomp = $(SHELL) $(top_srcdir)/auxdir/depcomp
+ am__maybe_remake_depfiles = depfiles
+-am__depfiles_remade = ./$(DEPDIR)/task_cray_aries.Plo
++am__depfiles_remade = ./$(DEPDIR)/task_pgid.Plo
+ am__mv = mv -f
+ COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
+ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
+@@ -227,7 +227,7 @@ am__v_CCLD_1 =
+ am__v_CCLD_ = $(am__v_CCLD_@AM_DEFAULT_V@)
+ am__v_CCLD_0 = @echo " CCLD " $@;
+ am__v_CCLD_1 =
+-SOURCES = $(task_cray_aries_la_SOURCES)
++SOURCES = $(task_pgid_la_SOURCES)
+ am__can_run_installinfo = \
+ case $$AM_UPDATE_INFO_DIR in \
+ n|no|NO) false;; \
+@@ -514,12 +514,12 @@ PLUGIN_FLAGS = -module -avoid-version --export-dynamic
+ top_srcdir = @top_srcdir@
+ AUTOMAKE_OPTIONS = foreign
+ PLUGIN_FLAGS = -module -avoid-version --export-dynamic
+-AM_CPPFLAGS = -DSLURM_PLUGIN_DEBUG -I$(top_srcdir) -I$(top_srcdir)/src/common $(CRAY_TASK_CPPFLAGS)
+-pkglib_LTLIBRARIES = task_cray_aries.la
++AM_CPPFLAGS = -DSLURM_PLUGIN_DEBUG -I$(top_srcdir) -I$(top_srcdir)/src/common $(CRAY_TASK_CPPFLAGS) -I$(top_srcdir)/src/interfaces -I$(top_srcdir)/src/plugins/task -I$(top_srcdir)/src/slurmd -I$(top_srcdir)/src/slurmd/slurmstepd
++pkglib_LTLIBRARIES = task_pgid.la
+
+ # Null task plugin.
+-task_cray_aries_la_SOURCES = task_cray_aries.c
+-task_cray_aries_la_LDFLAGS = $(PLUGIN_FLAGS) $(CRAY_TASK_LDFLAGS) \
++task_pgid_la_SOURCES = task_pgid.c
++task_pgid_la_LDFLAGS = $(PLUGIN_FLAGS) $(CRAY_TASK_LDFLAGS) \
+ $(NUMA_LIBS)
+
+ all: all-am
+@@ -591,8 +591,8 @@ clean-pkglibLTLIBRARIES:
+ rm -f $${locs}; \
+ }
+
+-task_cray_aries.la: $(task_cray_aries_la_OBJECTS) $(task_cray_aries_la_DEPENDENCIES) $(EXTRA_task_cray_aries_la_DEPENDENCIES)
+- $(AM_V_CCLD)$(task_cray_aries_la_LINK) -rpath $(pkglibdir) $(task_cray_aries_la_OBJECTS) $(task_cray_aries_la_LIBADD) $(LIBS)
++task_pgid.la: $(task_pgid_la_OBJECTS) $(task_pgid_la_DEPENDENCIES) $(EXTRA_task_pgid_la_DEPENDENCIES)
++ $(AM_V_CCLD)$(task_pgid_la_LINK) -rpath $(pkglibdir) $(task_pgid_la_OBJECTS) $(task_pgid_la_LIBADD) $(LIBS)
+
+ mostlyclean-compile:
+ -rm -f *.$(OBJEXT)
+@@ -600,7 +600,7 @@ distclean-compile:
+ distclean-compile:
+ -rm -f *.tab.c
+
+-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/task_cray_aries.Plo@am__quote@ # am--include-marker
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/task_pgid.Plo@am__quote@ # am--include-marker
+
+ $(am__depfiles_remade):
+ @$(MKDIR_P) $(@D)
+@@ -729,7 +729,7 @@ distclean: distclean-am
+ mostlyclean-am
+
+ distclean: distclean-am
+- -rm -f ./$(DEPDIR)/task_cray_aries.Plo
++ -rm -f ./$(DEPDIR)/task_pgid.Plo
+ -rm -f Makefile
+ distclean-am: clean-am distclean-compile distclean-generic \
+ distclean-tags
+@@ -775,7 +775,7 @@ maintainer-clean: maintainer-clean-am
+ installcheck-am:
+
+ maintainer-clean: maintainer-clean-am
+- -rm -f ./$(DEPDIR)/task_cray_aries.Plo
++ -rm -f ./$(DEPDIR)/task_pgid.Plo
+ -rm -f Makefile
+ maintainer-clean-am: distclean-am maintainer-clean-generic
+
diff --git a/sysutils/slurm-wlm/files/patch-src_plugins_task_pgid_task__pgid.c b/sysutils/slurm-wlm/files/patch-src_plugins_task_pgid_task__pgid.c
new file mode 100644
index 000000000000..0433aeaab02f
--- /dev/null
+++ b/sysutils/slurm-wlm/files/patch-src_plugins_task_pgid_task__pgid.c
@@ -0,0 +1,155 @@
+--- src/plugins/task/pgid/task_pgid.c.orig 2025-09-03 23:58:57 UTC
++++ src/plugins/task/pgid/task_pgid.c
+@@ -0,0 +1,152 @@
++#include "slurm_xlator.h"
++#include "log.h"
++#include "xmalloc.h"
++#include "task.h" /* interface declarations */
++
++/* these two pull in batch_job_launch_msg_t, launch_tasks_request_msg_t,
++ stepd_step_task_info_t, etc. */
++#include "src/common/slurm_protocol_api.h"
++#include "src/slurmd/slurmstepd/slurmstepd_job.h"
++
++#include <sys/types.h>
++#include <signal.h>
++#include <unistd.h>
++#include <errno.h>
++#include <string.h>
++
++/* Required plugin identifiers (exported) */
++__attribute__((visibility("default"))) const char plugin_name[] = "PGID task plugin for FreeBSD";
++__attribute__((visibility("default"))) const char plugin_type[] = "task/pgid";
++__attribute__((visibility("default"))) const uint32_t plugin_version = SLURM_VERSION_NUMBER;
++
++/* Required generic plugin entry points */
++int init(void) { slurm_info("task/pgid: init"); return SLURM_SUCCESS; }
++int fini(void) { slurm_info("task/pgid: fini"); return SLURM_SUCCESS; }
++
++static pid_t job_pgid = -1;
++
++/* ==== Required task_* API (must all be present) ==== */
++
++/* Called when slurmd receives a batch launch request */
++int task_p_slurmd_batch_request(batch_job_launch_msg_t *req)
++{
++ (void)req;
++ return SLURM_SUCCESS;
++}
++
++/* Called when slurmd receives a general launch request */
++int task_p_slurmd_launch_request(launch_tasks_request_msg_t *req,
++ uint32_t node_id, char **err_msg)
++{
++ (void)req; (void)node_id; (void)err_msg;
++ return SLURM_SUCCESS;
++}
++
++int task_p_slurmd_suspend_job(uint32_t job_id)
++{
++ (void)job_id;
++ return SLURM_SUCCESS;
++}
++
++int task_p_slurmd_resume_job(uint32_t job_id)
++{
++ (void)job_id;
++ return SLURM_SUCCESS;
++}
++
++/* Before setuid to the job user */
++int task_p_pre_setuid(stepd_step_rec_t *step)
++{
++ (void)step;
++ return SLURM_SUCCESS;
++}
++
++/* Called in privileged context before launch */
++int task_p_pre_launch_priv(stepd_step_rec_t *step,
++ uint32_t node_tid, uint32_t global_tid)
++{
++ (void)step; (void)node_tid; (void)global_tid;
++ return SLURM_SUCCESS;
++}
++
++int task_p_pre_launch(stepd_step_rec_t *step)
++{
++ pid_t cur = getpid();
++
++ /* Case A: no PGID recorded yet for this step -> become the group leader */
++ if (step->pgid <= 0) {
++ if (setpgid(0, 0) < 0) {
++ /* If a sibling beat us to it, join that PGID instead */
++ if (errno == EACCES || errno == EPERM || errno == EEXIST) {
++ /* Someone created a group already; query our pgid and store it */
++ pid_t pg = getpgid(0);
++ if (pg < 0) {
++ slurm_error("task/pgid: getpgid failed after race: %s", strerror(errno));
++ return SLURM_ERROR;
++ }
++ step->pgid = pg;
++ slurm_debug("task/pgid: joined existing PGID %d (race)", step->pgid);
++ return SLURM_SUCCESS;
++ }
++ slurm_error("task/pgid: setpgid(0,0) failed for leader pid=%d: %s", (int)cur, strerror(errno));
++ return SLURM_ERROR;
++ }
++ step->pgid = getpgid(0);
++ if (step->pgid < 0) {
++ slurm_error("task/pgid: getpgid failed after creating group: %s", strerror(errno));
++ return SLURM_ERROR;
++ }
++ slurm_debug("task/pgid: created step PGID %d (leader pid=%d)", step->pgid, (int)cur);
++ return SLURM_SUCCESS;
++ }
++
++ /* Case B: PGID exists -> join it */
++ if (setpgid(0, step->pgid) < 0) {
++ /* ESRCH: parent/leader not visible yet; tiny retry helps on fast forks */
++ if (errno == ESRCH) {
++ usleep(1000); /* 1 ms backoff */
++ if (setpgid(0, step->pgid) == 0) {
++ slurm_debug("task/pgid: joined PGID %d after retry", step->pgid);
++ return SLURM_SUCCESS;
++ }
++ }
++ slurm_error("task/pgid: setpgid(0,%d) failed: %s", step->pgid, strerror(errno));
++ return SLURM_ERROR;
++ }
++ slurm_debug("task/pgid: joined existing PGID %d", step->pgid);
++ return SLURM_SUCCESS;
++}
++
++/* After a task terminates */
++int task_p_post_term(stepd_step_rec_t *step, stepd_step_task_info_t *task)
++{
++ (void)step; (void)task;
++ return SLURM_SUCCESS;
++}
++
++/* After the whole step finishes */
++int task_p_post_step(stepd_step_rec_t *step)
++{
++ (void)step;
++ return SLURM_SUCCESS;
++}
++
++/* Allow plugin to track additional PIDs if needed */
++int task_p_add_pid(pid_t pid)
++{
++ (void)pid;
++ return SLURM_SUCCESS;
++}
++
++int task_p_signal(stepd_step_rec_t *step, int sig)
++{
++ if (step && step->pgid > 1) {
++ slurm_debug("task/pgid: sending signal %d to PGID %d", sig, step->pgid);
++ if (killpg((pid_t)step->pgid, sig) < 0) {
++ slurm_error("task/pgid: killpg(%d) failed: %s", step->pgid, strerror(errno));
++ return SLURM_ERROR;
++ }
++ }
++ return SLURM_SUCCESS;
++}
++int task_p_fini(stepd_step_rec_t *step) { (void)step; return SLURM_SUCCESS; }
diff --git a/sysutils/slurm-wlm/files/patch-src_slurmd_slurmstepd_req.c b/sysutils/slurm-wlm/files/patch-src_slurmd_slurmstepd_req.c
new file mode 100644
index 000000000000..0e5b06d1dacf
--- /dev/null
+++ b/sysutils/slurm-wlm/files/patch-src_slurmd_slurmstepd_req.c
@@ -0,0 +1,15 @@
+--- src/slurmd/slurmstepd/req.c.orig 2024-05-21 17:19:51 UTC
++++ src/slurmd/slurmstepd/req.c
+@@ -176,7 +176,11 @@ _create_socket(const char *name)
+ memset(&addr, 0, sizeof(addr));
+ addr.sun_family = AF_UNIX;
+ strlcpy(addr.sun_path, name, sizeof(addr.sun_path));
+- len = strlen(addr.sun_path)+1 + sizeof(addr.sun_family);
++/* AF_UNIX length handling */
++ len = SUN_LEN(&addr);
++#if defined(__FreeBSD__)
++ addr.sun_len = (uint8_t)len;
++#endif
+
+ /* bind the name to the descriptor */
+ if (bind(fd, (struct sockaddr *) &addr, len) < 0) {
diff --git a/sysutils/smug/Makefile b/sysutils/smug/Makefile
index b165076e520f..1e3c9b7b7ea9 100644
--- a/sysutils/smug/Makefile
+++ b/sysutils/smug/Makefile
@@ -1,7 +1,7 @@
PORTNAME= smug
DISTVERSIONPREFIX= v
DISTVERSION= 0.3.3
-PORTREVISION= 18
+PORTREVISION= 19
CATEGORIES= sysutils
MAINTAINER= lcook@FreeBSD.org
diff --git a/sysutils/snmp_exporter/Makefile b/sysutils/snmp_exporter/Makefile
index f18941925174..5bcd22ab1fbe 100644
--- a/sysutils/snmp_exporter/Makefile
+++ b/sysutils/snmp_exporter/Makefile
@@ -1,7 +1,7 @@
PORTNAME= snmp_exporter
DISTVERSIONPREFIX=v
DISTVERSION= 0.29.0
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES= sysutils
MAINTAINER= ivy@FreeBSD.org
diff --git a/sysutils/snmp_exporter20/Makefile b/sysutils/snmp_exporter20/Makefile
index 164dff43bfd6..6835c65f1f29 100644
--- a/sysutils/snmp_exporter20/Makefile
+++ b/sysutils/snmp_exporter20/Makefile
@@ -1,7 +1,7 @@
PORTNAME= snmp_exporter
PORTVERSION= 0.20.0
DISTVERSIONPREFIX=v
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES= sysutils
PKGNAMESUFFIX= 20
diff --git a/sysutils/sockaddr/Makefile b/sysutils/sockaddr/Makefile
index 430ae2dcfffa..0368e9eff444 100644
--- a/sysutils/sockaddr/Makefile
+++ b/sysutils/sockaddr/Makefile
@@ -1,7 +1,7 @@
PORTNAME= sockaddr
DISTVERSIONPREFIX= v
DISTVERSION= 1.0.7
-PORTREVISION= 6
+PORTREVISION= 7
CATEGORIES= sysutils
MAINTAINER= eduardo@FreeBSD.org
diff --git a/sysutils/stressdisk/Makefile b/sysutils/stressdisk/Makefile
index d22383bca1a0..aeccbf5afd0a 100644
--- a/sysutils/stressdisk/Makefile
+++ b/sysutils/stressdisk/Makefile
@@ -1,7 +1,7 @@
PORTNAME= stressdisk
DISTVERSIONPREFIX= v
DISTVERSION= 1.0.13
-PORTREVISION= 16
+PORTREVISION= 17
CATEGORIES= sysutils
MAINTAINER= eduardo@FreeBSD.org
diff --git a/sysutils/superfile/Makefile b/sysutils/superfile/Makefile
index f1d3dcc60261..84c753d6c7ad 100644
--- a/sysutils/superfile/Makefile
+++ b/sysutils/superfile/Makefile
@@ -1,7 +1,7 @@
PORTNAME= superfile
DISTVERSIONPREFIX= v
DISTVERSION= 1.3.3
-PORTREVISION= 1
+PORTREVISION= 2
PORTEPOCH= 1
CATEGORIES= sysutils
diff --git a/sysutils/tempo/Makefile b/sysutils/tempo/Makefile
index 4fb756965c42..21ff75dde28c 100644
--- a/sysutils/tempo/Makefile
+++ b/sysutils/tempo/Makefile
@@ -1,7 +1,7 @@
PORTNAME= tempo
DISTVERSIONPREFIX= v
DISTVERSION= 2.7.2
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= sysutils
MASTER_SITES+= https://raw.githubusercontent.com/${GH_ACCOUNT}/${PORTNAME}/${DISTVERSIONFULL}/
PKGNAMEPREFIX= grafana-
diff --git a/sysutils/terraform-docs/Makefile b/sysutils/terraform-docs/Makefile
index f920225f0e82..8645e4da32a0 100644
--- a/sysutils/terraform-docs/Makefile
+++ b/sysutils/terraform-docs/Makefile
@@ -1,7 +1,7 @@
PORTNAME= terraform-docs
DISTVERSIONPREFIX= v
DISTVERSION= 0.20.0
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= sysutils textproc
MAINTAINER= dutra@FreeBSD.org
diff --git a/sysutils/terraform-provider-gridscale/Makefile b/sysutils/terraform-provider-gridscale/Makefile
index c0eb27618da3..68150777bedc 100644
--- a/sysutils/terraform-provider-gridscale/Makefile
+++ b/sysutils/terraform-provider-gridscale/Makefile
@@ -1,7 +1,7 @@
PORTNAME= terraform-provider-gridscale
PORTVERSION= 1.6.2
DISTVERSIONPREFIX= v
-PORTREVISION= 29
+PORTREVISION= 30
CATEGORIES= sysutils
MAINTAINER= egypcio@FreeBSD.org
diff --git a/sysutils/terraform-provider-vultr/Makefile b/sysutils/terraform-provider-vultr/Makefile
index 849461d33790..9d4b9ca18251 100644
--- a/sysutils/terraform-provider-vultr/Makefile
+++ b/sysutils/terraform-provider-vultr/Makefile
@@ -1,7 +1,7 @@
PORTNAME= terraform-provider-vultr
PORTVERSION= 0.1.10
DISTVERSIONPREFIX= v
-PORTREVISION= 29
+PORTREVISION= 30
CATEGORIES= sysutils
MAINTAINER= zachary.crownover@gmail.com
diff --git a/sysutils/terraform-switcher/Makefile b/sysutils/terraform-switcher/Makefile
index 52d73ee8f399..1a3e99dd19c9 100644
--- a/sysutils/terraform-switcher/Makefile
+++ b/sysutils/terraform-switcher/Makefile
@@ -1,7 +1,7 @@
PORTNAME= terraform-switcher
DISTVERSIONPREFIX= v
DISTVERSION= 1.4.5
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= sysutils
MAINTAINER= dutra@FreeBSD.org
diff --git a/sysutils/terraform/Makefile b/sysutils/terraform/Makefile
index d81631a358f2..57d215a2b5b1 100644
--- a/sysutils/terraform/Makefile
+++ b/sysutils/terraform/Makefile
@@ -1,6 +1,7 @@
PORTNAME= terraform
DISTVERSIONPREFIX= v
DISTVERSION= 1.12.2
+PORTREVISION= 1
CATEGORIES= sysutils
MASTER_SITES= https://raw.githubusercontent.com/${GH_ACCOUNT}/${GH_PROJECT}/${DISTVERSIONFULL}/:gomod
DISTFILES= ${DISTVERSIONFULL}${EXTRACT_SUFX} \
diff --git a/sysutils/terragrunt/Makefile b/sysutils/terragrunt/Makefile
index 22f1a7bec617..068af172b555 100644
--- a/sysutils/terragrunt/Makefile
+++ b/sysutils/terragrunt/Makefile
@@ -1,7 +1,7 @@
PORTNAME= terragrunt
DISTVERSIONPREFIX= v
DISTVERSION= 0.81.1
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= sysutils
MAINTAINER= dutra@FreeBSD.org
diff --git a/sysutils/tflint/Makefile b/sysutils/tflint/Makefile
index 8427e49bb660..09c3c158af23 100644
--- a/sysutils/tflint/Makefile
+++ b/sysutils/tflint/Makefile
@@ -1,7 +1,7 @@
PORTNAME= tflint
DISTVERSIONPREFIX= v
DISTVERSION= 0.58.0
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= sysutils
MAINTAINER= dutra@FreeBSD.org
diff --git a/sysutils/treetop/Makefile b/sysutils/treetop/Makefile
index af215b532fec..e97aea6731ec 100644
--- a/sysutils/treetop/Makefile
+++ b/sysutils/treetop/Makefile
@@ -1,7 +1,7 @@
PORTNAME= treetop
DISTVERSIONPREFIX= v
DISTVERSION= ${MODVERSION:S/-/./g:R}
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= sysutils
MAINTAINER= hoanga@gmail.com
diff --git a/sysutils/u-boot-bananapi-r2-pro/Makefile b/sysutils/u-boot-bananapi-r2-pro/Makefile
new file mode 100644
index 000000000000..0fc6d8ba525a
--- /dev/null
+++ b/sysutils/u-boot-bananapi-r2-pro/Makefile
@@ -0,0 +1,7 @@
+MASTERDIR= ${.CURDIR}/../u-boot-master
+
+MODEL= bananapi-r2-pro
+BOARD_CONFIG= bpi-r2-pro-rk3568_defconfig
+FAMILY= rk356X
+
+.include "${MASTERDIR}/Makefile"
diff --git a/sysutils/u-boot-bananapi-r2-pro/pkg-descr b/sysutils/u-boot-bananapi-r2-pro/pkg-descr
new file mode 100644
index 000000000000..af58cac6ab93
--- /dev/null
+++ b/sysutils/u-boot-bananapi-r2-pro/pkg-descr
@@ -0,0 +1,6 @@
+U-Boot loader and related files for the u-boot-bananapi-r2-pro
+
+To install this bootloader on an sdcard just do:
+
+dd if=/usr/local/share/u-boot/u-boot-bananapi-r2-pro/idbloader.img of=/path/to/sdcarddevice seek=64 conv=sync
+dd if=/usr/local/share/u-boot/u-boot-bananapi-r2-pro/u-boot.itb of=/path/to/sdcarddevice seek=16384 bs=512 conv=sync
diff --git a/sysutils/usacloud-core/Makefile b/sysutils/usacloud-core/Makefile
index 33bc96fa6a9c..fb300de61c00 100644
--- a/sysutils/usacloud-core/Makefile
+++ b/sysutils/usacloud-core/Makefile
@@ -1,5 +1,5 @@
PORTNAME= usacloud
-PORTREVISION= 6
+PORTREVISION= 7
#PORTREVISION= Use PORTREVISION in Makefile.version instead
CATEGORIES= sysutils
PKGNAMESUFFIX= -core
diff --git a/sysutils/usermin/Makefile b/sysutils/usermin/Makefile
index e4c2395741aa..5c18a12d1069 100644
--- a/sysutils/usermin/Makefile
+++ b/sysutils/usermin/Makefile
@@ -1,5 +1,5 @@
PORTNAME= usermin
-PORTVERSION= 2.302
+PORTVERSION= 2.400
CATEGORIES= sysutils
MASTER_SITES= http://www.webmin.com/uupdates/:up \
SF/webadmin/${PORTNAME}/${PORTVERSION}:sf
diff --git a/sysutils/usermin/distinfo b/sysutils/usermin/distinfo
index 1799cc515aa9..de088b15ed3e 100644
--- a/sysutils/usermin/distinfo
+++ b/sysutils/usermin/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750756861
-SHA256 (usermin-2.302.tar.gz) = 55ce97852f6de533605284d0dd8e43e90e5851f4b4bc0264b2bf86cc65d7f658
-SIZE (usermin-2.302.tar.gz) = 16244927
+TIMESTAMP = 1757088078
+SHA256 (usermin-2.400.tar.gz) = 38d31498ceef372f21aa987cde2b5fb07a4e9eb027d4eb805c486b8f79b7696a
+SIZE (usermin-2.400.tar.gz) = 16255073
diff --git a/sysutils/usermin/pkg-plist b/sysutils/usermin/pkg-plist
index 696f5cac11ce..e739f8c3be0f 100644
--- a/sysutils/usermin/pkg-plist
+++ b/sysutils/usermin/pkg-plist
@@ -190,6 +190,7 @@ lib/usermin/authentic-theme/extensions/csf/csf-lib.pl
lib/usermin/authentic-theme/extensions/csf/csf.min.css
lib/usermin/authentic-theme/extensions/csf/csf.min.css.gz
lib/usermin/authentic-theme/extensions/csf/csf.min.js
+lib/usermin/authentic-theme/extensions/csf/csf.min.js.LEGAL.txt
lib/usermin/authentic-theme/extensions/csf/csf.min.js.gz
lib/usermin/authentic-theme/extensions/file-manager/acls.cgi
lib/usermin/authentic-theme/extensions/file-manager/bookmark.cgi
@@ -209,8 +210,10 @@ lib/usermin/authentic-theme/extensions/file-manager/extract.cgi
lib/usermin/authentic-theme/extensions/file-manager/fetcher.cgi
lib/usermin/authentic-theme/extensions/file-manager/file-manager-lib.pl
lib/usermin/authentic-theme/extensions/file-manager/file-manager-reinit.min.js
+lib/usermin/authentic-theme/extensions/file-manager/file-manager-reinit.min.js.LEGAL.txt
lib/usermin/authentic-theme/extensions/file-manager/file-manager-reinit.min.js.gz
lib/usermin/authentic-theme/extensions/file-manager/file-manager.min.js
+lib/usermin/authentic-theme/extensions/file-manager/file-manager.min.js.LEGAL.txt
lib/usermin/authentic-theme/extensions/file-manager/file-manager.min.js.gz
lib/usermin/authentic-theme/extensions/file-manager/gpg.cgi
lib/usermin/authentic-theme/extensions/file-manager/http_download.cgi
@@ -226,12 +229,14 @@ lib/usermin/authentic-theme/extensions/mail/mail-lib.pl
lib/usermin/authentic-theme/extensions/mail/mail.min.css
lib/usermin/authentic-theme/extensions/mail/mail.min.css.gz
lib/usermin/authentic-theme/extensions/mail/mail.min.js
+lib/usermin/authentic-theme/extensions/mail/mail.min.js.LEGAL.txt
lib/usermin/authentic-theme/extensions/mail/mail.min.js.gz
lib/usermin/authentic-theme/extensions/mail/mail.src.js
lib/usermin/authentic-theme/extensions/mail/message.cgi
lib/usermin/authentic-theme/extensions/mail/messages.cgi
lib/usermin/authentic-theme/extensions/mail/search.cgi
lib/usermin/authentic-theme/extensions/sql.min.js
+lib/usermin/authentic-theme/extensions/sql.min.js.LEGAL.txt
lib/usermin/authentic-theme/extensions/sql.min.js.gz
lib/usermin/authentic-theme/extensions/stats/stats.min.css
lib/usermin/authentic-theme/extensions/stats/stats.min.js
@@ -459,6 +464,7 @@ lib/usermin/authentic-theme/images/modules/bind8/slaves.gif
lib/usermin/authentic-theme/images/modules/bind8/soa.gif
lib/usermin/authentic-theme/images/modules/bind8/stub.gif
lib/usermin/authentic-theme/images/modules/bind8/text.gif
+lib/usermin/authentic-theme/images/modules/bind8/tls.gif
lib/usermin/authentic-theme/images/modules/bind8/view.gif
lib/usermin/authentic-theme/images/modules/bind8/whois.gif
lib/usermin/authentic-theme/images/modules/bind8/zonedef.gif
@@ -6545,7 +6551,8 @@ lib/usermin/mysql/config-aix
lib/usermin/mysql/config-cobalt-linux
lib/usermin/mysql/config-coherent-linux
lib/usermin/mysql/config-debian-linux
-lib/usermin/mysql/config-debian-linux-10.0-ALL
+lib/usermin/mysql/config-debian-linux-10.0-12.0
+lib/usermin/mysql/config-debian-linux-13.0-ALL
lib/usermin/mysql/config-debian-linux-2.2-9.0
lib/usermin/mysql/config-freebsd
lib/usermin/mysql/config-freebsd-8-ALL
diff --git a/sysutils/viddy/Makefile b/sysutils/viddy/Makefile
index c2b168abe05b..ae805518ecc0 100644
--- a/sysutils/viddy/Makefile
+++ b/sysutils/viddy/Makefile
@@ -1,7 +1,7 @@
PORTNAME= viddy
DISTVERSIONPREFIX= v
DISTVERSION= 0.3.4
-PORTREVISION= 28
+PORTREVISION= 29
CATEGORIES= sysutils
MASTER_SITES=
diff --git a/sysutils/walk/Makefile b/sysutils/walk/Makefile
index b355686eea3c..9eb4b8db2fe1 100644
--- a/sysutils/walk/Makefile
+++ b/sysutils/walk/Makefile
@@ -1,7 +1,7 @@
PORTNAME= walk
DISTVERSIONPREFIX= v
DISTVERSION= 1.13.0
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= sysutils
MAINTAINER= dtxdf@FreeBSD.org
diff --git a/sysutils/webmin/Makefile b/sysutils/webmin/Makefile
index 8380f882fac6..28451907ada8 100644
--- a/sysutils/webmin/Makefile
+++ b/sysutils/webmin/Makefile
@@ -1,6 +1,5 @@
PORTNAME= webmin
-PORTVERSION= 2.402
-PORTREVISION= 1
+PORTVERSION= 2.500
CATEGORIES= sysutils
MASTER_SITES= http://download.webmin.com/updates/:up \
SF/webadmin/${PORTNAME}/${PORTVERSION}:sf
diff --git a/sysutils/webmin/distinfo b/sysutils/webmin/distinfo
index c45abd5bcd81..1594e331c501 100644
--- a/sysutils/webmin/distinfo
+++ b/sysutils/webmin/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750225206
-SHA256 (webmin-2.402.tar.gz) = ced99a948411e255549f4ce8b730820387a50379d755e802ff90ef6ae5deaca5
-SIZE (webmin-2.402.tar.gz) = 38515900
+TIMESTAMP = 1757117581
+SHA256 (webmin-2.500.tar.gz) = aa6b898be7b21847e9cf9bdddb1f13d93b2ccc7dca604b2478f4683641669759
+SIZE (webmin-2.500.tar.gz) = 38527403
diff --git a/sysutils/webmin/pkg-plist b/sysutils/webmin/pkg-plist
index 1a8fd74b32ba..f41930766f5f 100644
--- a/sysutils/webmin/pkg-plist
+++ b/sysutils/webmin/pkg-plist
@@ -950,6 +950,7 @@ lib/webmin/authentic-theme/extensions/csf/csf-lib.pl
lib/webmin/authentic-theme/extensions/csf/csf.min.css
lib/webmin/authentic-theme/extensions/csf/csf.min.css.gz
lib/webmin/authentic-theme/extensions/csf/csf.min.js
+lib/webmin/authentic-theme/extensions/csf/csf.min.js.LEGAL.txt
lib/webmin/authentic-theme/extensions/csf/csf.min.js.gz
lib/webmin/authentic-theme/extensions/file-manager/acls.cgi
lib/webmin/authentic-theme/extensions/file-manager/bookmark.cgi
@@ -969,8 +970,10 @@ lib/webmin/authentic-theme/extensions/file-manager/extract.cgi
lib/webmin/authentic-theme/extensions/file-manager/fetcher.cgi
lib/webmin/authentic-theme/extensions/file-manager/file-manager-lib.pl
lib/webmin/authentic-theme/extensions/file-manager/file-manager-reinit.min.js
+lib/webmin/authentic-theme/extensions/file-manager/file-manager-reinit.min.js.LEGAL.txt
lib/webmin/authentic-theme/extensions/file-manager/file-manager-reinit.min.js.gz
lib/webmin/authentic-theme/extensions/file-manager/file-manager.min.js
+lib/webmin/authentic-theme/extensions/file-manager/file-manager.min.js.LEGAL.txt
lib/webmin/authentic-theme/extensions/file-manager/file-manager.min.js.gz
lib/webmin/authentic-theme/extensions/file-manager/gpg.cgi
lib/webmin/authentic-theme/extensions/file-manager/http_download.cgi
@@ -986,12 +989,14 @@ lib/webmin/authentic-theme/extensions/mail/mail-lib.pl
lib/webmin/authentic-theme/extensions/mail/mail.min.css
lib/webmin/authentic-theme/extensions/mail/mail.min.css.gz
lib/webmin/authentic-theme/extensions/mail/mail.min.js
+lib/webmin/authentic-theme/extensions/mail/mail.min.js.LEGAL.txt
lib/webmin/authentic-theme/extensions/mail/mail.min.js.gz
lib/webmin/authentic-theme/extensions/mail/mail.src.js
lib/webmin/authentic-theme/extensions/mail/message.cgi
lib/webmin/authentic-theme/extensions/mail/messages.cgi
lib/webmin/authentic-theme/extensions/mail/search.cgi
lib/webmin/authentic-theme/extensions/sql.min.js
+lib/webmin/authentic-theme/extensions/sql.min.js.LEGAL.txt
lib/webmin/authentic-theme/extensions/sql.min.js.gz
lib/webmin/authentic-theme/extensions/stats/stats.min.css
lib/webmin/authentic-theme/extensions/stats/stats.min.js
@@ -1158,6 +1163,7 @@ lib/webmin/authentic-theme/images/modules/bind8/slaves.gif
lib/webmin/authentic-theme/images/modules/bind8/soa.gif
lib/webmin/authentic-theme/images/modules/bind8/stub.gif
lib/webmin/authentic-theme/images/modules/bind8/text.gif
+lib/webmin/authentic-theme/images/modules/bind8/tls.gif
lib/webmin/authentic-theme/images/modules/bind8/view.gif
lib/webmin/authentic-theme/images/modules/bind8/whois.gif
lib/webmin/authentic-theme/images/modules/bind8/zonedef.gif
@@ -8261,6 +8267,7 @@ lib/webmin/firewalld/config.info.de
lib/webmin/firewalld/config.info.fr
lib/webmin/firewalld/config.info.no
lib/webmin/firewalld/config.info.pl
+lib/webmin/firewalld/config_info.pl
lib/webmin/firewalld/create_zone.cgi
lib/webmin/firewalld/default_zone.cgi
lib/webmin/firewalld/delete_rules.cgi
@@ -13474,7 +13481,8 @@ lib/webmin/mysql/config-aix
lib/webmin/mysql/config-cobalt-linux
lib/webmin/mysql/config-coherent-linux
lib/webmin/mysql/config-debian-linux
-lib/webmin/mysql/config-debian-linux-10.0-ALL
+lib/webmin/mysql/config-debian-linux-10.0-12.0
+lib/webmin/mysql/config-debian-linux-13.0-ALL
lib/webmin/mysql/config-debian-linux-2.2-9.0
lib/webmin/mysql/config-freebsd
lib/webmin/mysql/config-freebsd-8-ALL
@@ -19854,7 +19862,6 @@ lib/webmin/status/alive-monitor.pl
lib/webmin/status/apache-monitor.pl
lib/webmin/status/backup_config.pl
lib/webmin/status/bind8-monitor.pl
-lib/webmin/status/cfengine-monitor.pl
lib/webmin/status/cgi_args.pl
lib/webmin/status/change-monitor.pl
lib/webmin/status/config
@@ -19893,7 +19900,6 @@ lib/webmin/status/delete_mons.cgi
lib/webmin/status/delete_tmpls.cgi
lib/webmin/status/dhcpd-monitor.pl
lib/webmin/status/dns-monitor.pl
-lib/webmin/status/dnsadmin-monitor.pl
lib/webmin/status/dovecot-monitor.pl
lib/webmin/status/du-monitor.pl
lib/webmin/status/edit_mon.cgi
@@ -19920,7 +19926,6 @@ lib/webmin/status/imap-monitor.pl
lib/webmin/status/index.cgi
lib/webmin/status/inetd-monitor.pl
lib/webmin/status/init-monitor.pl
-lib/webmin/status/jabber-monitor.pl
lib/webmin/status/lang/ar.auto
lib/webmin/status/lang/bg.auto
lib/webmin/status/lang/ca
@@ -20043,8 +20048,8 @@ lib/webmin/status/mon-monitor.pl
lib/webmin/status/monitor.pl
lib/webmin/status/mysql-monitor.pl
lib/webmin/status/nfs-monitor.pl
-lib/webmin/status/nut-monitor.pl
lib/webmin/status/oldfile-monitor.pl
+lib/webmin/status/phpini-monitor.pl
lib/webmin/status/ping-monitor.pl
lib/webmin/status/portsentry-monitor.pl
lib/webmin/status/postfix-monitor.pl