summaryrefslogtreecommitdiff
path: root/sysutils
diff options
context:
space:
mode:
Diffstat (limited to 'sysutils')
-rw-r--r--sysutils/Makefile6
-rw-r--r--sysutils/appjail-devel/Makefile4
-rw-r--r--sysutils/appjail-devel/distinfo6
-rw-r--r--sysutils/appjail/Makefile2
-rw-r--r--sysutils/appjail/distinfo6
-rw-r--r--sysutils/auto-admin/Makefile2
-rw-r--r--sysutils/auto-admin/distinfo6
-rw-r--r--sysutils/baloo-widgets/distinfo6
-rw-r--r--sysutils/bastille/Makefile7
-rw-r--r--sysutils/bastille/distinfo6
-rw-r--r--sysutils/bastille/pkg-message18
-rw-r--r--sysutils/bastille/pkg-plist2
-rw-r--r--sysutils/chaoskube/Makefile5
-rw-r--r--sysutils/chaoskube/distinfo10
-rw-r--r--sysutils/consul/Makefile6
-rw-r--r--sysutils/consul/distinfo30
-rw-r--r--sysutils/containerd/Makefile2
-rw-r--r--sysutils/containerd/distinfo6
-rw-r--r--sysutils/data-prepper/Makefile13
-rw-r--r--sysutils/data-prepper/distinfo6
-rw-r--r--sysutils/data-prepper/files/data-prepper.in2
-rw-r--r--sysutils/data-prepper/files/pkg-message.in10
-rw-r--r--sysutils/data-prepper/files/pkg-messsage.in10
-rw-r--r--sysutils/data-prepper/pkg-plist325
-rw-r--r--sysutils/debootstrap/Makefile12
-rw-r--r--sysutils/debootstrap/files/patch-functions54
-rw-r--r--sysutils/deskflow/Makefile6
-rw-r--r--sysutils/deskflow/distinfo8
-rw-r--r--sysutils/deskflow/files/patch-src_apps_CMakeLists.txt12
-rw-r--r--sysutils/deskflow/pkg-plist3
-rw-r--r--sysutils/desktop-installer/Makefile3
-rw-r--r--sysutils/desktop-installer/distinfo6
-rw-r--r--sysutils/exa/Makefile4
-rw-r--r--sysutils/eza/Makefile2
-rw-r--r--sysutils/eza/Makefile.crates23
-rw-r--r--sysutils/eza/distinfo56
-rw-r--r--sysutils/eza/files/patch-Cargo.lock8
-rw-r--r--sysutils/eza/files/patch-Cargo.toml4
-rw-r--r--sysutils/eza/files/patch-cargo-crates_openssl-sys-0.9.108_Cargo.toml (renamed from sysutils/eza/files/patch-cargo-crates_openssl-sys-0.9.107_Cargo.toml)4
-rw-r--r--sysutils/facter/Makefile58
-rw-r--r--sysutils/facter/distinfo3
-rw-r--r--sysutils/facter/files/patch-CMakeLists.txt20
-rw-r--r--sysutils/facter/files/patch-cmake_FindCPPHOCON.cmake9
-rw-r--r--sysutils/facter/files/patch-lib_CMakeLists.txt19
-rw-r--r--sysutils/facter/files/patch-lib_src_facts_glib_load__average__resolver.cc10
-rw-r--r--sysutils/facter/files/patch-lib_src_facts_posix_cache.cc11
-rw-r--r--sysutils/facter/files/patch-lib_src_facts_posix_collection.cc11
-rw-r--r--sysutils/facter/files/patch-lib_src_util_config_posix_config.cc10
-rw-r--r--sysutils/facter/pkg-descr4
-rw-r--r--sysutils/facter/pkg-plist29
-rw-r--r--sysutils/fd/Makefile2
-rw-r--r--sysutils/filelight/distinfo6
-rw-r--r--sysutils/flowgger/Makefile2
-rw-r--r--sysutils/framework-system/Makefile3
-rw-r--r--sysutils/framework-system/Makefile.crates25
-rw-r--r--sysutils/framework-system/distinfo56
-rw-r--r--sysutils/froxlor/Makefile3
-rw-r--r--sysutils/froxlor/distinfo6
-rw-r--r--sysutils/froxlor/files/patch-froxlor_lib_Froxlor_Cli_MasterCron.php11
-rw-r--r--sysutils/froxlor/files/patch-froxlor_lib_Froxlor_Cron_Traffic_TrafficCron.php11
-rw-r--r--sysutils/froxlor/pkg-plist48
-rw-r--r--sysutils/hexyl/Makefile2
-rw-r--r--sysutils/httm/Makefile2
-rw-r--r--sysutils/httm/Makefile.crates10
-rw-r--r--sysutils/httm/distinfo14
-rw-r--r--sysutils/k3b/distinfo6
-rw-r--r--sysutils/kbackup/distinfo6
-rw-r--r--sysutils/kcron/distinfo6
-rw-r--r--sysutils/kdebugsettings/distinfo6
-rw-r--r--sysutils/kdf/distinfo6
-rw-r--r--sysutils/kdialog/distinfo6
-rw-r--r--sysutils/khelpcenter/distinfo6
-rw-r--r--sysutils/kops/Makefile3
-rw-r--r--sysutils/kops/distinfo6
-rw-r--r--sysutils/kpmcore/distinfo6
-rw-r--r--sysutils/ksystemlog/distinfo6
-rw-r--r--sysutils/linux-miniconda-installer/Makefile4
-rw-r--r--sysutils/linux-miniconda-installer/distinfo6
-rw-r--r--sysutils/mise/Makefile106
-rw-r--r--sysutils/mise/distinfo212
-rw-r--r--sysutils/monit/Makefile2
-rw-r--r--sysutils/monit/distinfo6
-rw-r--r--sysutils/nix/Makefile2
-rw-r--r--sysutils/onefetch/Makefile2
-rw-r--r--sysutils/pacman/Makefile2
-rw-r--r--sysutils/pacman/distinfo6
-rw-r--r--sysutils/pacman/files/patch-lib_libalpm_diskspace.c11
-rw-r--r--sysutils/pacman/pkg-plist5
-rw-r--r--sysutils/pftop/Makefile2
-rw-r--r--sysutils/pftop/distinfo6
-rw-r--r--sysutils/plasma6-discover/distinfo6
-rw-r--r--sysutils/plasma6-drkonqi/distinfo6
-rw-r--r--sysutils/plasma6-kde-cli-tools/distinfo6
-rw-r--r--sysutils/plasma6-kinfocenter/distinfo6
-rw-r--r--sysutils/plasma6-kmenuedit/distinfo6
-rw-r--r--sysutils/plasma6-ksystemstats/distinfo6
-rw-r--r--sysutils/plasma6-libksysguard/distinfo6
-rw-r--r--sysutils/plasma6-libksysguard/pkg-plist1
-rw-r--r--sysutils/plasma6-plasma-disks/distinfo6
-rw-r--r--sysutils/plasma6-plasma-systemmonitor/distinfo6
-rw-r--r--sysutils/plasma6-polkit-kde-agent-1/distinfo6
-rw-r--r--sysutils/plasma6-powerdevil/distinfo6
-rw-r--r--sysutils/plasma6-powerdevil/pkg-plist1
-rw-r--r--sysutils/plasma6-systemsettings/distinfo6
-rw-r--r--sysutils/pstacku/Makefile16
-rw-r--r--sysutils/pstacku/distinfo5
-rw-r--r--sysutils/puppet7/Makefile142
-rw-r--r--sysutils/puppet7/distinfo23
-rw-r--r--sysutils/puppet7/files/patch-lib_puppet_provider_service_daemontools.rb20
-rw-r--r--sysutils/puppet7/files/patch-puppet.gemspec11
-rw-r--r--sysutils/puppet7/files/pkg-message.in11
-rw-r--r--sysutils/puppet7/files/puppet.in46
-rw-r--r--sysutils/puppet7/pkg-descr5
-rw-r--r--sysutils/puppet7/pkg-plist226
-rw-r--r--sysutils/puppet8/pkg-plist2
-rw-r--r--sysutils/puppetserver7/Makefile92
-rw-r--r--sysutils/puppetserver7/distinfo3
-rw-r--r--sysutils/puppetserver7/files/patch-ext__bin__puppetserver15
-rw-r--r--sysutils/puppetserver7/files/patch-ext__cli__foreground19
-rw-r--r--sysutils/puppetserver7/files/patch-ext__cli_defaults__cli-defaults.sh12
-rw-r--r--sysutils/puppetserver7/files/patch-ext__config__conf.d__global.conf9
-rw-r--r--sysutils/puppetserver7/files/patch-ext__config__conf.d__puppetserver.conf55
-rw-r--r--sysutils/puppetserver7/files/patch-ext__config__conf.d__webserver.conf9
-rw-r--r--sysutils/puppetserver7/files/patch-ext__config__logback.xml31
-rw-r--r--sysutils/puppetserver7/files/patch-ext__config__request-logging.xml15
-rw-r--r--sysutils/puppetserver7/files/patch-ext__ezbake-functions.sh11
-rw-r--r--sysutils/puppetserver7/files/pkg-message.in17
-rw-r--r--sysutils/puppetserver7/files/puppetserver.in95
-rw-r--r--sysutils/puppetserver7/pkg-descr11
-rw-r--r--sysutils/puppetserver7/pkg-plist29
-rw-r--r--sysutils/pxp-agent/Makefile31
-rw-r--r--sysutils/pxp-agent/distinfo3
-rw-r--r--sysutils/pxp-agent/files/patch-cmake_FindCPPHOCON.cmake9
-rw-r--r--sysutils/pxp-agent/files/patch-cmake_Findcpp-pcp-client.cmake9
-rw-r--r--sysutils/pxp-agent/files/patch-modules_pxp-module-puppet8
-rw-r--r--sysutils/pxp-agent/pkg-descr3
-rw-r--r--sysutils/pxp-agent/pkg-plist7
-rw-r--r--sysutils/py-google-compute-engine/Makefile51
-rw-r--r--sysutils/py-google-compute-engine/distinfo3
-rw-r--r--sysutils/py-google-compute-engine/files/90-google.conf.sample6
-rw-r--r--sysutils/py-google-compute-engine/files/google_accounts_daemon.in35
-rw-r--r--sysutils/py-google-compute-engine/files/google_clock_skew_daemon.in32
-rw-r--r--sysutils/py-google-compute-engine/files/google_instance_setup.in25
-rw-r--r--sysutils/py-google-compute-engine/files/google_network_daemon.in32
-rw-r--r--sysutils/py-google-compute-engine/files/google_set_hostname60
-rw-r--r--sysutils/py-google-compute-engine/files/google_startup.in43
-rw-r--r--sysutils/py-google-compute-engine/files/instance_configs.cfg.distro.sample17
-rw-r--r--sysutils/py-google-compute-engine/pkg-descr12
-rw-r--r--sysutils/py-google-compute-engine/pkg-message22
-rw-r--r--sysutils/py-google-compute-engine/pkg-plist3
-rw-r--r--sysutils/py-overlord/Makefile63
-rw-r--r--sysutils/py-overlord/distinfo3
-rw-r--r--sysutils/py-overlord/files/pkg-message.in49
-rw-r--r--sysutils/py-overlord/pkg-descr3
-rw-r--r--sysutils/py-overlord/pkg-plist133
-rw-r--r--sysutils/py-supervisor/Makefile3
-rw-r--r--sysutils/rsyslog8/Makefile2
-rw-r--r--sysutils/rsyslog8/distinfo6
-rw-r--r--sysutils/rtkit-unix/Makefile4
-rw-r--r--sysutils/rtkit-unix/distinfo6
-rw-r--r--sysutils/signon-kwallet-extension/distinfo6
-rw-r--r--sysutils/smartmontools/Makefile23
-rw-r--r--sysutils/smartmontools/distinfo6
-rw-r--r--sysutils/stressdisk/Makefile2
-rw-r--r--sysutils/sweeper/distinfo6
-rw-r--r--sysutils/sysinfo/Makefile13
-rw-r--r--sysutils/sysinfo/distinfo5
-rw-r--r--sysutils/sysinfo/pkg-descr11
-rw-r--r--sysutils/sysinfo/pkg-plist28
-rw-r--r--sysutils/syslog-ng/Makefile9
-rw-r--r--sysutils/syslog-ng/distinfo6
-rw-r--r--sysutils/syslog-ng/pkg-plist14
-rw-r--r--sysutils/terraform-provider-vultr/Makefile2
-rw-r--r--sysutils/terragrunt/Makefile2
-rw-r--r--sysutils/terragrunt/distinfo10
-rw-r--r--sysutils/tflint/Makefile2
-rw-r--r--sysutils/tflint/distinfo10
-rw-r--r--sysutils/vagrant/Makefile8
178 files changed, 1448 insertions, 1923 deletions
diff --git a/sysutils/Makefile b/sysutils/Makefile
index b17a08fac079..e06279047c15 100644
--- a/sysutils/Makefile
+++ b/sysutils/Makefile
@@ -370,7 +370,6 @@
SUBDIR += f-upgrade
SUBDIR += f2
SUBDIR += f3
- SUBDIR += facter
SUBDIR += fakertc
SUBDIR += faketty
SUBDIR += fand
@@ -986,9 +985,7 @@
SUBDIR += pstree
SUBDIR += puppet-lint
SUBDIR += puppet-mode.el
- SUBDIR += puppet7
SUBDIR += puppet8
- SUBDIR += puppetserver7
SUBDIR += puppetserver8
SUBDIR += pv
SUBDIR += pwd_unmkdb
@@ -996,7 +993,6 @@
SUBDIR += pwol
SUBDIR += pwsafe
SUBDIR += pxattr
- SUBDIR += pxp-agent
SUBDIR += py-ansible-compat
SUBDIR += py-ansible-core
SUBDIR += py-ansible-lint
@@ -1028,6 +1024,7 @@
SUBDIR += py-filelock
SUBDIR += py-focker
SUBDIR += py-glances
+ SUBDIR += py-google-compute-engine
SUBDIR += py-hared
SUBDIR += py-hcloud
SUBDIR += py-honcho
@@ -1042,6 +1039,7 @@
SUBDIR += py-mitogen
SUBDIR += py-mqttwarn
SUBDIR += py-nagiosplugin
+ SUBDIR += py-overlord
SUBDIR += py-packet-python
SUBDIR += py-pkginfo
SUBDIR += py-ploy
diff --git a/sysutils/appjail-devel/Makefile b/sysutils/appjail-devel/Makefile
index bf13ba285efe..4ea159067368 100644
--- a/sysutils/appjail-devel/Makefile
+++ b/sysutils/appjail-devel/Makefile
@@ -1,5 +1,5 @@
PORTNAME= appjail
-DISTVERSION= 3.7.0.20250328
+DISTVERSION= 3.8.0.20250503
PORTEPOCH= 1
CATEGORIES= sysutils
PKGNAMESUFFIX= -devel
@@ -16,7 +16,7 @@ CONFLICTS= appjail
USE_GITHUB= yes
GH_ACCOUNT= DtxdF
GH_PROJECT= AppJail
-GH_TAGNAME= 724ecfbe08a2d7d3960dfb4f931a410ad4007047
+GH_TAGNAME= 8f14cd3aa30a72c2daf1af64037c2efd002f1e8d
MAKE_ARGS= APPJAIL_VERSION=${DISTVERSION}+${GH_TAGNAME}
ALL_TARGET= utils-strip
diff --git a/sysutils/appjail-devel/distinfo b/sysutils/appjail-devel/distinfo
index a8a9d2b2ad81..6d6e42400e7a 100644
--- a/sysutils/appjail-devel/distinfo
+++ b/sysutils/appjail-devel/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744177309
-SHA256 (DtxdF-AppJail-3.7.0.20250328-724ecfbe08a2d7d3960dfb4f931a410ad4007047_GH0.tar.gz) = b04f819484bca62c06bc64297d57dfc5d160011b7b02c6be67c1f1918c829747
-SIZE (DtxdF-AppJail-3.7.0.20250328-724ecfbe08a2d7d3960dfb4f931a410ad4007047_GH0.tar.gz) = 1007386
+TIMESTAMP = 1746298533
+SHA256 (DtxdF-AppJail-3.8.0.20250503-8f14cd3aa30a72c2daf1af64037c2efd002f1e8d_GH0.tar.gz) = 3576a8524467b9e7866c80f1a161ccf6f78cf2f54f2321aaa652673a3e3478ff
+SIZE (DtxdF-AppJail-3.8.0.20250503-8f14cd3aa30a72c2daf1af64037c2efd002f1e8d_GH0.tar.gz) = 1007478
diff --git a/sysutils/appjail/Makefile b/sysutils/appjail/Makefile
index f4ec037a108f..6c0fc3aaab16 100644
--- a/sysutils/appjail/Makefile
+++ b/sysutils/appjail/Makefile
@@ -1,6 +1,6 @@
PORTNAME= appjail
DISTVERSIONPREFIX= v
-DISTVERSION= 3.7.0
+DISTVERSION= 3.8.0
CATEGORIES= sysutils
MAINTAINER= DtxdF@disroot.org
diff --git a/sysutils/appjail/distinfo b/sysutils/appjail/distinfo
index 22665a654969..28c40e0ae61c 100644
--- a/sysutils/appjail/distinfo
+++ b/sysutils/appjail/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1743201317
-SHA256 (DtxdF-AppJail-v3.7.0_GH0.tar.gz) = dc7fbba5014fa7141c4a2f87c8cea945c480f6214688ddd25356aff5d64fcc88
-SIZE (DtxdF-AppJail-v3.7.0_GH0.tar.gz) = 1007167
+TIMESTAMP = 1746253176
+SHA256 (DtxdF-AppJail-v3.8.0_GH0.tar.gz) = c0ebfff06fc60920ba580629c051c3c06f4ac0e5b77f09f55713f9045a254ab6
+SIZE (DtxdF-AppJail-v3.8.0_GH0.tar.gz) = 1007245
diff --git a/sysutils/auto-admin/Makefile b/sysutils/auto-admin/Makefile
index 8b44ee9524d0..6ef89d407b67 100644
--- a/sysutils/auto-admin/Makefile
+++ b/sysutils/auto-admin/Makefile
@@ -1,5 +1,5 @@
PORTNAME= auto-admin
-DISTVERSION= 0.8.2
+DISTVERSION= 0.8.3
CATEGORIES= sysutils
MAINTAINER= jwb@FreeBSD.org
diff --git a/sysutils/auto-admin/distinfo b/sysutils/auto-admin/distinfo
index 4b275bbad656..5c5081ca804c 100644
--- a/sysutils/auto-admin/distinfo
+++ b/sysutils/auto-admin/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745969961
-SHA256 (outpaddling-auto-admin-0.8.2_GH0.tar.gz) = 79abd1bcd232e6f3bbd5e1b79a717cd339418962d3bbf3048fc3cdc6df74e85d
-SIZE (outpaddling-auto-admin-0.8.2_GH0.tar.gz) = 157608
+TIMESTAMP = 1746740194
+SHA256 (outpaddling-auto-admin-0.8.3_GH0.tar.gz) = 729d530078975a41a0c728580309b96faa9beb3de4e6085571b0b588af797b45
+SIZE (outpaddling-auto-admin-0.8.3_GH0.tar.gz) = 158385
diff --git a/sysutils/baloo-widgets/distinfo b/sysutils/baloo-widgets/distinfo
index 89fb3133321a..1091d538975c 100644
--- a/sysutils/baloo-widgets/distinfo
+++ b/sysutils/baloo-widgets/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564308
-SHA256 (KDE/release-service/25.04.0/baloo-widgets-25.04.0.tar.xz) = a3dc18ddd6059c88a113da09a5472a93cf08f11dd0c358c3d3b6a98127c45c45
-SIZE (KDE/release-service/25.04.0/baloo-widgets-25.04.0.tar.xz) = 278096
+TIMESTAMP = 1746557954
+SHA256 (KDE/release-service/25.04.1/baloo-widgets-25.04.1.tar.xz) = d7bd1dd2fac57083b801036b70b78e7aef312a976ccc4bc227e98a973ff08993
+SIZE (KDE/release-service/25.04.1/baloo-widgets-25.04.1.tar.xz) = 276752
diff --git a/sysutils/bastille/Makefile b/sysutils/bastille/Makefile
index 5baefcbbd7fe..e44c26bc8898 100644
--- a/sysutils/bastille/Makefile
+++ b/sysutils/bastille/Makefile
@@ -1,8 +1,9 @@
PORTNAME= bastille
-DISTVERSION= 0.13.20250126
+DISTVERSION= 0.14.20250420
CATEGORIES= sysutils
-MAINTAINER= christer.edwards@gmail.com
+MAINTAINER= jdhurtado@orbiware.com
+# co-maintainer: snarfingcode666@gmail.com
COMMENT= Jail automation framework
WWW= https://bastillebsd.org
@@ -12,8 +13,8 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
USE_GITHUB= yes
GH_ACCOUNT= bastillebsd
-NO_BUILD= yes
NO_ARCH= yes
+NO_BUILD= yes
post-patch:
@${REINPLACE_CMD} \
diff --git a/sysutils/bastille/distinfo b/sysutils/bastille/distinfo
index 316633b1de09..5f2b7ca65afa 100644
--- a/sysutils/bastille/distinfo
+++ b/sysutils/bastille/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1737948987
-SHA256 (bastillebsd-bastille-0.13.20250126_GH0.tar.gz) = cfdbea8acbb522d5c6dff1d99871be6d2ee1a222a8ab53ed54904f3b585d233d
-SIZE (bastillebsd-bastille-0.13.20250126_GH0.tar.gz) = 635630
+TIMESTAMP = 1745190329
+SHA256 (bastillebsd-bastille-0.14.20250420_GH0.tar.gz) = 65ac778c9c2c144fdc2fc9664ad131404c79ac4a26ed3c932a6944923cd742cf
+SIZE (bastillebsd-bastille-0.14.20250420_GH0.tar.gz) = 655549
diff --git a/sysutils/bastille/pkg-message b/sysutils/bastille/pkg-message
new file mode 100644
index 000000000000..baef3a45c2c1
--- /dev/null
+++ b/sysutils/bastille/pkg-message
@@ -0,0 +1,18 @@
+[
+{
+ type: upgrade
+ minimum_version: "0.13"
+ message: <<EOM
+**Breaking changes since 0.14.20250420**
+
+The `rcorder` has been deprecated, and new `boot` and `priority` options have
+been added to the jails. A boot file will be created with default values of
+`boot=on` and `priority=99` on jail creation. For existing jails, the boot file
+will be generated on the next subcommand execution to the jail. If you want to
+generate the file for all the jails, you can use `bastille restart ALL` to fill
+in the defaults. To change these values, use `bastille config TARGET set boot off`
+or `bastille config TARGET set priority 10` or some other number according to
+your needs.
+EOM
+}
+]
diff --git a/sysutils/bastille/pkg-plist b/sysutils/bastille/pkg-plist
index ecf9fe7dec7f..2c70d6b0f524 100644
--- a/sysutils/bastille/pkg-plist
+++ b/sysutils/bastille/pkg-plist
@@ -21,6 +21,7 @@ etc/rc.d/bastille
%%DATADIR%%/limits.sh
%%DATADIR%%/list.sh
%%DATADIR%%/mount.sh
+%%DATADIR%%/network.sh
%%DATADIR%%/pkg.sh
%%DATADIR%%/rcp.sh
%%DATADIR%%/rdr.sh
@@ -39,6 +40,7 @@ etc/rc.d/bastille
%%DATADIR%%/templates/default/linux/Bastillefile
%%DATADIR%%/templates/default/thick/Bastillefile
%%DATADIR%%/templates/default/thin/Bastillefile
+%%DATADIR%%/templates/default/vlan/Bastillefile
%%DATADIR%%/templates/default/vnet/Bastillefile
%%DATADIR%%/top.sh
%%DATADIR%%/umount.sh
diff --git a/sysutils/chaoskube/Makefile b/sysutils/chaoskube/Makefile
index 19ee3cbdc721..d3987b7eea38 100644
--- a/sysutils/chaoskube/Makefile
+++ b/sysutils/chaoskube/Makefile
@@ -1,7 +1,6 @@
PORTNAME= chaoskube
-PORTVERSION= 0.34.1
+PORTVERSION= 0.35.0
DISTVERSIONPREFIX= v
-PORTREVISION= 1
CATEGORIES= sysutils
MAINTAINER= dutra@FreeBSD.org
@@ -11,7 +10,7 @@ WWW= https://github.com/linki/chaoskube
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
-USES= go:1.23,modules
+USES= go:1.24,modules
GO_MODULE= github.com/linki/chaoskube
PLIST_FILES= bin/${PORTNAME}
diff --git a/sysutils/chaoskube/distinfo b/sysutils/chaoskube/distinfo
index d1cd01615ff0..fa2e78915786 100644
--- a/sysutils/chaoskube/distinfo
+++ b/sysutils/chaoskube/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1742838506
-SHA256 (go/sysutils_chaoskube/chaoskube-v0.34.1/v0.34.1.mod) = eed640b1d7fad2ad4ce88e9d49c217cbc43f1b06d6ffb5b046c980575dd778f6
-SIZE (go/sysutils_chaoskube/chaoskube-v0.34.1/v0.34.1.mod) = 2959
-SHA256 (go/sysutils_chaoskube/chaoskube-v0.34.1/v0.34.1.zip) = cde2e541e3f3b79d2e6c2a2d81cff30f9fec29669ed2bafbb3c4b45f64fec652
-SIZE (go/sysutils_chaoskube/chaoskube-v0.34.1/v0.34.1.zip) = 206103
+TIMESTAMP = 1746632534
+SHA256 (go/sysutils_chaoskube/chaoskube-v0.35.0/v0.35.0.mod) = 7a301deaeab6f90d22c21673eec7827fbecc49dcb721368b4f4e56dfe1dac001
+SIZE (go/sysutils_chaoskube/chaoskube-v0.35.0/v0.35.0.mod) = 2749
+SHA256 (go/sysutils_chaoskube/chaoskube-v0.35.0/v0.35.0.zip) = cb8f7459e7e64bb1ad232375871b66df3c44fb6748d3584467d06614afb686b4
+SIZE (go/sysutils_chaoskube/chaoskube-v0.35.0/v0.35.0.zip) = 205878
diff --git a/sysutils/consul/Makefile b/sysutils/consul/Makefile
index b6378dda4aab..1b95485dd445 100644
--- a/sysutils/consul/Makefile
+++ b/sysutils/consul/Makefile
@@ -1,6 +1,6 @@
PORTNAME= consul
DISTVERSIONPREFIX= v
-DISTVERSION= 1.20.6
+DISTVERSION= 1.21.0
CATEGORIES= sysutils
MASTER_SITES= https://raw.githubusercontent.com/hashicorp/consul/${DISTVERSIONFULL}/
DISTFILES= go.mod \
@@ -17,7 +17,7 @@ WWW= https://www.consul.io/
LICENSE= MPL20
LICENSE_FILE= ${WRKSRC}/LICENSE
-USES= cpe go:1.23,modules
+USES= cpe go:1.24,modules
CPE_VENDOR= hashicorp
USE_GITHUB= yes
GH_ACCOUNT= hashicorp
@@ -43,7 +43,7 @@ CONSUL_USER?= consul
CONSUL_GROUP?= consul
CONSUL_DBDIR?= /var/db/${PORTNAME}
-GITID= a343c51
+GITID= 4e96098
# Bring DISTINFO_FILE into scope so we can get the timestamp.
.include <bsd.port.pre.mk>
diff --git a/sysutils/consul/distinfo b/sysutils/consul/distinfo
index 153b855011c2..3eb680e47a79 100644
--- a/sysutils/consul/distinfo
+++ b/sysutils/consul/distinfo
@@ -1,15 +1,15 @@
-TIMESTAMP = 1746176572
-SHA256 (go/sysutils_consul/hashicorp-consul-v1.20.6_GH0/go.mod) = 058db3ddc1245a8195aebd26c81ec89d5636a64cfd9e89db5d574229f5112490
-SIZE (go/sysutils_consul/hashicorp-consul-v1.20.6_GH0/go.mod) = 13795
-SHA256 (go/sysutils_consul/hashicorp-consul-v1.20.6_GH0/api/go.mod) = c8f80921ac94f31f1b338436a88870f347948afd8e1c4207b285fa72a09d437a
-SIZE (go/sysutils_consul/hashicorp-consul-v1.20.6_GH0/api/go.mod) = 1869
-SHA256 (go/sysutils_consul/hashicorp-consul-v1.20.6_GH0/envoyextensions/go.mod) = 1fd77d2d2690739038026daab6c6eb607601c1c14350d6530dfce0db716254be
-SIZE (go/sysutils_consul/hashicorp-consul-v1.20.6_GH0/envoyextensions/go.mod) = 2071
-SHA256 (go/sysutils_consul/hashicorp-consul-v1.20.6_GH0/proto-public/go.mod) = c0bf39ba829f5a06b8b0f26ea18392b4ac58a00ef561728815b1a2620ebaba6a
-SIZE (go/sysutils_consul/hashicorp-consul-v1.20.6_GH0/proto-public/go.mod) = 390
-SHA256 (go/sysutils_consul/hashicorp-consul-v1.20.6_GH0/sdk/go.mod) = 5241149e898962ff666a6d83140ea5bb8f8e11b10f52253745c8508303566211
-SIZE (go/sysutils_consul/hashicorp-consul-v1.20.6_GH0/sdk/go.mod) = 822
-SHA256 (go/sysutils_consul/hashicorp-consul-v1.20.6_GH0/troubleshoot/go.mod) = 619874fc3590081ba9e838fb43170a72078be9b08a7453a23882cb7392797df5
-SIZE (go/sysutils_consul/hashicorp-consul-v1.20.6_GH0/troubleshoot/go.mod) = 2847
-SHA256 (go/sysutils_consul/hashicorp-consul-v1.20.6_GH0/hashicorp-consul-v1.20.6_GH0.tar.gz) = 1868ba920c241350f82bccb24aceae1e8210b5a32ea19fbd20ac4bf254476952
-SIZE (go/sysutils_consul/hashicorp-consul-v1.20.6_GH0/hashicorp-consul-v1.20.6_GH0.tar.gz) = 39229939
+TIMESTAMP = 1746604383
+SHA256 (go/sysutils_consul/hashicorp-consul-v1.21.0_GH0/go.mod) = 1a32a7a606f584853f9f767e40e4bf640af329c4fe93ce65f82a26d24879f4b3
+SIZE (go/sysutils_consul/hashicorp-consul-v1.21.0_GH0/go.mod) = 15151
+SHA256 (go/sysutils_consul/hashicorp-consul-v1.21.0_GH0/api/go.mod) = c8f80921ac94f31f1b338436a88870f347948afd8e1c4207b285fa72a09d437a
+SIZE (go/sysutils_consul/hashicorp-consul-v1.21.0_GH0/api/go.mod) = 1869
+SHA256 (go/sysutils_consul/hashicorp-consul-v1.21.0_GH0/envoyextensions/go.mod) = 1fd77d2d2690739038026daab6c6eb607601c1c14350d6530dfce0db716254be
+SIZE (go/sysutils_consul/hashicorp-consul-v1.21.0_GH0/envoyextensions/go.mod) = 2071
+SHA256 (go/sysutils_consul/hashicorp-consul-v1.21.0_GH0/proto-public/go.mod) = c0bf39ba829f5a06b8b0f26ea18392b4ac58a00ef561728815b1a2620ebaba6a
+SIZE (go/sysutils_consul/hashicorp-consul-v1.21.0_GH0/proto-public/go.mod) = 390
+SHA256 (go/sysutils_consul/hashicorp-consul-v1.21.0_GH0/sdk/go.mod) = 5241149e898962ff666a6d83140ea5bb8f8e11b10f52253745c8508303566211
+SIZE (go/sysutils_consul/hashicorp-consul-v1.21.0_GH0/sdk/go.mod) = 822
+SHA256 (go/sysutils_consul/hashicorp-consul-v1.21.0_GH0/troubleshoot/go.mod) = 619874fc3590081ba9e838fb43170a72078be9b08a7453a23882cb7392797df5
+SIZE (go/sysutils_consul/hashicorp-consul-v1.21.0_GH0/troubleshoot/go.mod) = 2847
+SHA256 (go/sysutils_consul/hashicorp-consul-v1.21.0_GH0/hashicorp-consul-v1.21.0_GH0.tar.gz) = aad1a57899c54e7f37d8c681c124f9fe2c8cf5829c73d122ba5e3dfebd95ec89
+SIZE (go/sysutils_consul/hashicorp-consul-v1.21.0_GH0/hashicorp-consul-v1.21.0_GH0.tar.gz) = 47398255
diff --git a/sysutils/containerd/Makefile b/sysutils/containerd/Makefile
index bef3cc02bb0b..c74b99f5c8c7 100644
--- a/sysutils/containerd/Makefile
+++ b/sysutils/containerd/Makefile
@@ -1,6 +1,6 @@
PORTNAME= containerd
DISTVERSIONPREFIX=v
-DISTVERSION= 2.0.5
+DISTVERSION= 2.1.0
CATEGORIES= sysutils
MAINTAINER= decke@FreeBSD.org
diff --git a/sysutils/containerd/distinfo b/sysutils/containerd/distinfo
index d770839b1f95..c2ef40c9c82e 100644
--- a/sysutils/containerd/distinfo
+++ b/sysutils/containerd/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745349753
-SHA256 (containerd-containerd-v2.0.5_GH0.tar.gz) = 617917606c64df1cab19a0f5cc20fd724ed9187314bcd40eaacf66a9e75b1eb8
-SIZE (containerd-containerd-v2.0.5_GH0.tar.gz) = 10452563
+TIMESTAMP = 1746939719
+SHA256 (containerd-containerd-v2.1.0_GH0.tar.gz) = 15e5b801787e5fd2d09ace007931bb30a4cee107b78484e1f76f5e83acd90207
+SIZE (containerd-containerd-v2.1.0_GH0.tar.gz) = 10610618
diff --git a/sysutils/data-prepper/Makefile b/sysutils/data-prepper/Makefile
index df02dac8ab31..54e58f6fc6f7 100644
--- a/sysutils/data-prepper/Makefile
+++ b/sysutils/data-prepper/Makefile
@@ -1,12 +1,12 @@
PORTNAME= data-prepper
-DISTVERSION= 2.10.2
+DISTVERSION= 2.11.0
DISTVERSIONSUFFIX= -linux-x64
CATEGORIES= sysutils java
-MASTER_SITES= https://artifacts.opensearch.org/${PORTNAME}/${DISTVERSION}/
+MASTER_SITES= https://artifacts.opensearch.org/${PORTNAME}/${DISTVERSION}/
DISTNAME= opensearch-${PORTNAME}-jdk-${DISTVERSIONFULL}
MAINTAINER= opensearch@FreeBSD.org
-COMMENT= A server-side data collector for OpenSearch
+COMMENT= Server-side data collector for OpenSearch
WWW= https://opensearch.org
LICENSE= APACHE20
@@ -19,15 +19,16 @@ USE_RC_SUBR= ${PORTNAME}
SHEBANG_FILES= bin/data-prepper
+NO_ARCH= yes
NO_BUILD= yes
-SUB_FILES= data-prepper
+SUB_FILES= data-prepper pkg-message
SUB_LIST= SEARCHUSER=${SEARCHUSER} SEARCHGROUP=${SEARCHGROUP} JAVA_HOME=${JAVA_HOME}
BINS= data-prepper
CONFIG_FILES= data-prepper-config.yaml log4j2-rolling.properties
-SEARCHUSER?= opensearch
-SEARCHGROUP?= ${SEARCHUSER}
+SEARCHUSER= opensearch
+SEARCHGROUP= ${SEARCHUSER}
USERS= ${SEARCHUSER}
GROUPS= ${SEARCHGROUP}
diff --git a/sysutils/data-prepper/distinfo b/sysutils/data-prepper/distinfo
index a619f9653921..55b1d1d8a08b 100644
--- a/sysutils/data-prepper/distinfo
+++ b/sysutils/data-prepper/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1739976294
-SHA256 (opensearch-data-prepper-jdk-2.10.2-linux-x64.tar.gz) = 332a5331bd5308fb30d8c542c055588df4232a0d3a263af41b59b9be7e31a1b0
-SIZE (opensearch-data-prepper-jdk-2.10.2-linux-x64.tar.gz) = 448867160
+TIMESTAMP = 1746624078
+SHA256 (opensearch-data-prepper-jdk-2.11.0-linux-x64.tar.gz) = c29c6100121448cb2dac2b4d1d3917bd2eb027d9b315a2001f49880020085673
+SIZE (opensearch-data-prepper-jdk-2.11.0-linux-x64.tar.gz) = 459840646
diff --git a/sysutils/data-prepper/files/data-prepper.in b/sysutils/data-prepper/files/data-prepper.in
index a2bdcac5dbb1..fd2d995d61d0 100644
--- a/sysutils/data-prepper/files/data-prepper.in
+++ b/sysutils/data-prepper/files/data-prepper.in
@@ -31,7 +31,7 @@ load_rc_config ${name}
: ${data_prepper_config:=%%PREFIX%%/etc/data-prepper/data-prepper-config.yaml}
: ${data_prepper_config_dir:=%%PREFIX%%/etc/data-prepper}
: ${data_prepper_java_home:="%%JAVA_HOME%%"}
-: ${data_prepper_home:="%%PREFIX%%/lib/data-prepper"}
+: ${data_prepper_home:="%%DATADIR%%"}
export JAVA_HOME=${data_prepper_java_home}
required_files="${data_prepper_config}"
diff --git a/sysutils/data-prepper/files/pkg-message.in b/sysutils/data-prepper/files/pkg-message.in
new file mode 100644
index 000000000000..a7c370317d03
--- /dev/null
+++ b/sysutils/data-prepper/files/pkg-message.in
@@ -0,0 +1,10 @@
+[
+{ type: install
+ message: <<EOM
+Data Prepper needs pipelines to be configured in
+%%DATADIR%%/pipelines
+
+Examples can be found in %%EXAMPLESDIR%%
+EOM
+}
+]
diff --git a/sysutils/data-prepper/files/pkg-messsage.in b/sysutils/data-prepper/files/pkg-messsage.in
deleted file mode 100644
index 6fb262921034..000000000000
--- a/sysutils/data-prepper/files/pkg-messsage.in
+++ /dev/null
@@ -1,10 +0,0 @@
-[
-{ type: install
- message: <<EOM
-Data Prepper needs pipelines to be configured in
-%%LOCALBASE%%/lib/data-prepper/pipelines
-
-Examples can be found in %%LOCALBASE%%/%%EXAMPLESDIR%%
-EOM
-}
-]
diff --git a/sysutils/data-prepper/pkg-plist b/sysutils/data-prepper/pkg-plist
index 4b3eba291d78..ec493bbc2704 100644
--- a/sysutils/data-prepper/pkg-plist
+++ b/sysutils/data-prepper/pkg-plist
@@ -6,126 +6,131 @@
%%DATADIR%%/lib/LatencyUtils-2.0.3.jar
%%DATADIR%%/lib/ST4-4.3.3.jar
%%DATADIR%%/lib/accessors-smart-2.5.0.jar
-%%DATADIR%%/lib/acm-2.25.11.jar
-%%DATADIR%%/lib/aggregate-processor-2.10.2.jar
+%%DATADIR%%/lib/acm-2.30.23.jar
+%%DATADIR%%/lib/aggregate-processor-2.11.0.jar
%%DATADIR%%/lib/aggs-matrix-stats-client-1.3.14.jar
-%%DATADIR%%/lib/aircompressor-0.27.jar
+%%DATADIR%%/lib/aircompressor-2.0.2.jar
%%DATADIR%%/lib/amazon-kinesis-client-2.6.0.jar
%%DATADIR%%/lib/animal-sniffer-annotations-1.23.jar
%%DATADIR%%/lib/annotations-13.0.jar
-%%DATADIR%%/lib/annotations-2.25.11.jar
+%%DATADIR%%/lib/annotations-2.30.23.jar
%%DATADIR%%/lib/annotations-4.1.1.4.jar
-%%DATADIR%%/lib/anomaly-detector-processor-2.10.2.jar
+%%DATADIR%%/lib/anomaly-detector-processor-2.11.0.jar
%%DATADIR%%/lib/antlr-runtime-3.5.3.jar
%%DATADIR%%/lib/antlr4-4.10.1.jar
%%DATADIR%%/lib/antlr4-runtime-4.10.1.jar
%%DATADIR%%/lib/aopalliance-1.0.jar
-%%DATADIR%%/lib/apache-client-2.25.11.jar
+%%DATADIR%%/lib/apache-client-2.30.23.jar
%%DATADIR%%/lib/armeria-1.29.0.jar
-%%DATADIR%%/lib/armeria-common-2.10.2.jar
+%%DATADIR%%/lib/armeria-common-2.11.0.jar
%%DATADIR%%/lib/armeria-grpc-1.29.0.jar
%%DATADIR%%/lib/armeria-grpc-protocol-1.29.0.jar
%%DATADIR%%/lib/armeria-protobuf-1.29.0.jar
-%%DATADIR%%/lib/arns-2.25.11.jar
+%%DATADIR%%/lib/arns-2.30.23.jar
%%DATADIR%%/lib/asm-9.3.jar
-%%DATADIR%%/lib/auth-2.25.11.jar
-%%DATADIR%%/lib/avro-1.11.3.jar
-%%DATADIR%%/lib/avro-codecs-2.10.2.jar
-%%DATADIR%%/lib/aws-cbor-protocol-2.25.11.jar
-%%DATADIR%%/lib/aws-core-2.25.11.jar
+%%DATADIR%%/lib/atlassian-commons-2.11.0.jar
+%%DATADIR%%/lib/auth-2.30.23.jar
+%%DATADIR%%/lib/avro-1.11.4.jar
+%%DATADIR%%/lib/avro-codecs-2.11.0.jar
+%%DATADIR%%/lib/aws-cbor-protocol-2.30.23.jar
+%%DATADIR%%/lib/aws-core-2.30.23.jar
%%DATADIR%%/lib/aws-embedded-metrics-2.0.0-beta-1.jar
%%DATADIR%%/lib/aws-java-sdk-core-1.12.660.jar
%%DATADIR%%/lib/aws-java-sdk-sts-1.12.660.jar
-%%DATADIR%%/lib/aws-json-protocol-2.25.11.jar
-%%DATADIR%%/lib/aws-lambda-2.10.2.jar
+%%DATADIR%%/lib/aws-json-protocol-2.30.23.jar
+%%DATADIR%%/lib/aws-lambda-2.11.0.jar
%%DATADIR%%/lib/aws-msk-iam-auth-2.0.3.jar
-%%DATADIR%%/lib/aws-plugin-2.10.2.jar
-%%DATADIR%%/lib/aws-plugin-api-2.10.2.jar
-%%DATADIR%%/lib/aws-query-protocol-2.25.11.jar
-%%DATADIR%%/lib/aws-sqs-common-2.10.2.jar
-%%DATADIR%%/lib/aws-xml-protocol-2.25.11.jar
+%%DATADIR%%/lib/aws-plugin-2.11.0.jar
+%%DATADIR%%/lib/aws-plugin-api-2.11.0.jar
+%%DATADIR%%/lib/aws-query-protocol-2.30.23.jar
+%%DATADIR%%/lib/aws-sqs-common-2.11.0.jar
+%%DATADIR%%/lib/aws-xml-protocol-2.30.23.jar
%%DATADIR%%/lib/bcpkix-jdk18on-1.78.1.jar
%%DATADIR%%/lib/bcprov-jdk18on-1.78.1.jar
%%DATADIR%%/lib/bcutil-jdk18on-1.78.1.jar
-%%DATADIR%%/lib/blocking-buffer-2.10.2.jar
+%%DATADIR%%/lib/blocking-buffer-2.11.0.jar
%%DATADIR%%/lib/brotli4j-1.16.0.jar
%%DATADIR%%/lib/bson-4.7.1.jar
%%DATADIR%%/lib/bson-record-codec-4.7.1.jar
%%DATADIR%%/lib/btf-1.3.jar
-%%DATADIR%%/lib/buffer-common-2.10.2.jar
+%%DATADIR%%/lib/buffer-common-2.11.0.jar
%%DATADIR%%/lib/byte-buddy-1.14.4.jar
%%DATADIR%%/lib/caffeine-3.1.8.jar
-%%DATADIR%%/lib/checker-qual-3.37.0.jar
-%%DATADIR%%/lib/checksums-2.25.11.jar
-%%DATADIR%%/lib/checksums-spi-2.25.11.jar
+%%DATADIR%%/lib/checker-qual-3.42.0.jar
+%%DATADIR%%/lib/checksums-2.30.23.jar
+%%DATADIR%%/lib/checksums-spi-2.30.23.jar
%%DATADIR%%/lib/classgraph-4.8.120.jar
%%DATADIR%%/lib/classmate-1.5.1.jar
-%%DATADIR%%/lib/cloudwatch-2.25.11.jar
-%%DATADIR%%/lib/common-2.10.2.jar
+%%DATADIR%%/lib/cloudwatch-2.30.23.jar
+%%DATADIR%%/lib/cloudwatch-logs-2.11.0.jar
+%%DATADIR%%/lib/cloudwatchlogs-2.30.23.jar
+%%DATADIR%%/lib/common-2.11.0.jar
%%DATADIR%%/lib/common-config-7.6.0.jar
%%DATADIR%%/lib/common-utils-7.6.0.jar
%%DATADIR%%/lib/commons-beanutils-1.9.4.jar
%%DATADIR%%/lib/commons-cli-1.5.0.jar
-%%DATADIR%%/lib/commons-codec-1.16.0.jar
+%%DATADIR%%/lib/commons-codec-1.17.1.jar
%%DATADIR%%/lib/commons-collections-3.2.2.jar
%%DATADIR%%/lib/commons-collections4-4.4.jar
-%%DATADIR%%/lib/commons-compress-1.26.0.jar
+%%DATADIR%%/lib/commons-compress-1.26.2.jar
%%DATADIR%%/lib/commons-configuration2-2.11.0.jar
%%DATADIR%%/lib/commons-digester-2.1.jar
-%%DATADIR%%/lib/commons-io-2.15.1.jar
-%%DATADIR%%/lib/commons-lang3-3.14.0.jar
-%%DATADIR%%/lib/commons-logging-1.3.2.jar
+%%DATADIR%%/lib/commons-io-2.16.1.jar
+%%DATADIR%%/lib/commons-lang3-3.17.0.jar
+%%DATADIR%%/lib/commons-logging-1.3.4.jar
%%DATADIR%%/lib/commons-math3-3.6.1.jar
%%DATADIR%%/lib/commons-net-3.9.0.jar
%%DATADIR%%/lib/commons-pool-1.6.jar
-%%DATADIR%%/lib/commons-text-1.12.0.jar
+%%DATADIR%%/lib/commons-text-1.13.0.jar
%%DATADIR%%/lib/commons-validator-1.8.0.jar
%%DATADIR%%/lib/compiler-0.9.10.jar
+%%DATADIR%%/lib/confluence-source-2.11.0.jar
%%DATADIR%%/lib/connect-api-3.6.1.jar
%%DATADIR%%/lib/connect-json-3.6.1.jar
-%%DATADIR%%/lib/crt-core-2.25.11.jar
-%%DATADIR%%/lib/csv-processor-2.10.2.jar
+%%DATADIR%%/lib/crowdstrike-source-2.11.0.jar
+%%DATADIR%%/lib/crt-core-2.30.23.jar
+%%DATADIR%%/lib/csv-processor-2.11.0.jar
%%DATADIR%%/lib/curator-client-5.2.0.jar
%%DATADIR%%/lib/curator-framework-5.2.0.jar
%%DATADIR%%/lib/curator-recipes-5.2.0.jar
-%%DATADIR%%/lib/data-prepper-api-2.10.2.jar
-%%DATADIR%%/lib/data-prepper-core-2.10.2.jar
-%%DATADIR%%/lib/data-prepper-event-2.10.2.jar
-%%DATADIR%%/lib/data-prepper-expression-2.10.2.jar
-%%DATADIR%%/lib/data-prepper-logstash-configuration-2.10.2.jar
-%%DATADIR%%/lib/data-prepper-main-2.10.2.jar
-%%DATADIR%%/lib/data-prepper-pipeline-parser-2.10.2.jar
-%%DATADIR%%/lib/data-prepper-plugin-framework-2.10.2.jar
-%%DATADIR%%/lib/data-prepper-plugins-2.10.2.jar
-%%DATADIR%%/lib/data-prepper-test-common-2.10.2.jar
-%%DATADIR%%/lib/date-processor-2.10.2.jar
-%%DATADIR%%/lib/decompress-processor-2.10.2.jar
-%%DATADIR%%/lib/dissect-processor-2.10.2.jar
+%%DATADIR%%/lib/data-prepper-api-2.11.0.jar
+%%DATADIR%%/lib/data-prepper-core-2.11.0.jar
+%%DATADIR%%/lib/data-prepper-event-2.11.0.jar
+%%DATADIR%%/lib/data-prepper-expression-2.11.0.jar
+%%DATADIR%%/lib/data-prepper-logstash-configuration-2.11.0.jar
+%%DATADIR%%/lib/data-prepper-main-2.11.0.jar
+%%DATADIR%%/lib/data-prepper-pipeline-parser-2.11.0.jar
+%%DATADIR%%/lib/data-prepper-plugin-framework-2.11.0.jar
+%%DATADIR%%/lib/data-prepper-plugins-2.11.0.jar
+%%DATADIR%%/lib/data-prepper-test-common-2.11.0.jar
+%%DATADIR%%/lib/date-processor-2.11.0.jar
+%%DATADIR%%/lib/decompress-processor-2.11.0.jar
+%%DATADIR%%/lib/dissect-processor-2.11.0.jar
%%DATADIR%%/lib/dnsjava-3.6.1.jar
-%%DATADIR%%/lib/drop-events-processor-2.10.2.jar
-%%DATADIR%%/lib/dynamodb-2.25.11.jar
-%%DATADIR%%/lib/dynamodb-enhanced-2.25.11.jar
-%%DATADIR%%/lib/dynamodb-source-2.10.2.jar
-%%DATADIR%%/lib/dynamodb-source-coordination-store-2.10.2.jar
+%%DATADIR%%/lib/drop-events-processor-2.11.0.jar
+%%DATADIR%%/lib/dynamodb-2.30.23.jar
+%%DATADIR%%/lib/dynamodb-enhanced-2.30.23.jar
+%%DATADIR%%/lib/dynamodb-source-2.11.0.jar
+%%DATADIR%%/lib/dynamodb-source-coordination-store-2.11.0.jar
%%DATADIR%%/lib/eclipse-collections-10.4.0.jar
%%DATADIR%%/lib/eclipse-collections-api-10.4.0.jar
%%DATADIR%%/lib/eclipse-collections-forkjoin-10.4.0.jar
%%DATADIR%%/lib/elasticsearch-java-7.17.0.jar
%%DATADIR%%/lib/elasticsearch-rest-client-7.17.0.jar
%%DATADIR%%/lib/elsa-3.0.0-M5.jar
-%%DATADIR%%/lib/endpoints-spi-2.25.11.jar
+%%DATADIR%%/lib/endpoints-spi-2.30.23.jar
%%DATADIR%%/lib/error_prone_annotations-2.23.0.jar
-%%DATADIR%%/lib/event-json-codecs-2.10.2.jar
+%%DATADIR%%/lib/event-json-codecs-2.11.0.jar
%%DATADIR%%/lib/eventstream-1.0.1.jar
%%DATADIR%%/lib/everit-json-schema-1.14.3.jar
%%DATADIR%%/lib/failsafe-3.3.2.jar
%%DATADIR%%/lib/failureaccess-1.0.1.jar
-%%DATADIR%%/lib/failures-common-2.10.2.jar
-%%DATADIR%%/lib/flatten-processor-2.10.2.jar
-%%DATADIR%%/lib/geoip-processor-2.10.2.jar
+%%DATADIR%%/lib/failures-common-2.11.0.jar
+%%DATADIR%%/lib/flatten-processor-2.11.0.jar
+%%DATADIR%%/lib/geoip-processor-2.11.0.jar
%%DATADIR%%/lib/geoip2-4.2.0.jar
-%%DATADIR%%/lib/glue-2.25.11.jar
-%%DATADIR%%/lib/grok-processor-2.10.2.jar
+%%DATADIR%%/lib/glue-2.30.23.jar
+%%DATADIR%%/lib/grok-processor-2.11.0.jar
%%DATADIR%%/lib/grpc-api-1.64.0.jar
%%DATADIR%%/lib/grpc-context-1.64.0.jar
%%DATADIR%%/lib/grpc-core-1.64.0.jar
@@ -150,25 +155,26 @@
%%DATADIR%%/lib/hadoop-yarn-common-3.4.0.jar
%%DATADIR%%/lib/hamcrest-2.2.jar
%%DATADIR%%/lib/handy-uri-templates-2.1.8.jar
-%%DATADIR%%/lib/hibernate-validator-8.0.1.Final.jar
+%%DATADIR%%/lib/hibernate-validator-8.0.2.Final.jar
%%DATADIR%%/lib/hppc-0.8.1.jar
-%%DATADIR%%/lib/http-auth-2.25.11.jar
-%%DATADIR%%/lib/http-auth-aws-2.25.11.jar
-%%DATADIR%%/lib/http-auth-spi-2.25.11.jar
-%%DATADIR%%/lib/http-client-spi-2.25.11.jar
-%%DATADIR%%/lib/http-common-2.10.2.jar
-%%DATADIR%%/lib/http-source-2.10.2.jar
-%%DATADIR%%/lib/http-source-common-2.10.2.jar
+%%DATADIR%%/lib/http-auth-2.30.23.jar
+%%DATADIR%%/lib/http-auth-aws-2.30.23.jar
+%%DATADIR%%/lib/http-auth-aws-eventstream-2.30.23.jar
+%%DATADIR%%/lib/http-auth-spi-2.30.23.jar
+%%DATADIR%%/lib/http-client-spi-2.30.23.jar
+%%DATADIR%%/lib/http-common-2.11.0.jar
+%%DATADIR%%/lib/http-source-2.11.0.jar
+%%DATADIR%%/lib/http-source-common-2.11.0.jar
%%DATADIR%%/lib/httpasyncclient-4.1.5.jar
%%DATADIR%%/lib/httpclient-4.5.14.jar
-%%DATADIR%%/lib/httpclient5-5.3.1.jar
+%%DATADIR%%/lib/httpclient5-5.4.2.jar
%%DATADIR%%/lib/httpcore-4.4.16.jar
-%%DATADIR%%/lib/httpcore-nio-4.4.15.jar
-%%DATADIR%%/lib/httpcore5-5.2.4.jar
-%%DATADIR%%/lib/httpcore5-h2-5.2.4.jar
+%%DATADIR%%/lib/httpcore-nio-4.4.16.jar
+%%DATADIR%%/lib/httpcore5-5.3.3.jar
+%%DATADIR%%/lib/httpcore5-h2-5.3.3.jar
%%DATADIR%%/lib/icu4j-69.1.jar
-%%DATADIR%%/lib/identity-spi-2.25.11.jar
-%%DATADIR%%/lib/in-memory-source-coordination-store-2.10.2.jar
+%%DATADIR%%/lib/identity-spi-2.30.23.jar
+%%DATADIR%%/lib/in-memory-source-coordination-store-2.11.0.jar
%%DATADIR%%/lib/ion-java-1.11.8.jar
%%DATADIR%%/lib/ipaddress-5.4.2.jar
%%DATADIR%%/lib/j2objc-annotations-2.8.jar
@@ -192,8 +198,9 @@
%%DATADIR%%/lib/jackson-module-jaxb-annotations-2.17.2.jar
%%DATADIR%%/lib/jackson-module-parameter-names-2.17.2.jar
%%DATADIR%%/lib/jakarta.activation-api-1.2.2.jar
+%%DATADIR%%/lib/jakarta.annotation-api-1.3.5.jar
%%DATADIR%%/lib/jakarta.json-2.0.0-module.jar
-%%DATADIR%%/lib/jakarta.json-api-2.1.2.jar
+%%DATADIR%%/lib/jakarta.json-api-2.1.3.jar
%%DATADIR%%/lib/jakarta.json.bind-api-2.0.0.jar
%%DATADIR%%/lib/jakarta.validation-api-3.0.2.jar
%%DATADIR%%/lib/jakarta.xml.bind-api-2.3.3.jar
@@ -217,10 +224,11 @@
%%DATADIR%%/lib/jersey-servlet-1.19.4.jar
%%DATADIR%%/lib/jettison-1.5.4.jar
%%DATADIR%%/lib/jimfs-1.1.jar
+%%DATADIR%%/lib/jira-source-2.11.0.jar
%%DATADIR%%/lib/jline-3.25.0.jar
%%DATADIR%%/lib/jmespath-java-1.12.660.jar
%%DATADIR%%/lib/jna-5.5.0.jar
-%%DATADIR%%/lib/joda-time-2.12.7.jar
+%%DATADIR%%/lib/joda-time-2.13.0.jar
%%DATADIR%%/lib/jopt-simple-5.0.4.jar
%%DATADIR%%/lib/jsch-0.1.55.jar
%%DATADIR%%/lib/json-20231013.jar
@@ -231,18 +239,19 @@
%%DATADIR%%/lib/json-schema-core-1.2.14.jar
%%DATADIR%%/lib/json-schema-validator-2.2.14.jar
%%DATADIR%%/lib/json-smart-2.5.0.jar
-%%DATADIR%%/lib/json-utils-2.25.11.jar
+%%DATADIR%%/lib/json-utils-2.30.23.jar
+%%DATADIR%%/lib/jsoup-1.18.3.jar
%%DATADIR%%/lib/jsp-api-2.1.jar
%%DATADIR%%/lib/jsr305-3.0.2.jar
%%DATADIR%%/lib/jsr311-api-1.1.1.jar
%%DATADIR%%/lib/jts-core-1.15.0.jar
-%%DATADIR%%/lib/kafka-2.25.11.jar
+%%DATADIR%%/lib/kafka-2.30.23.jar
%%DATADIR%%/lib/kafka-avro-serializer-7.6.0.jar
%%DATADIR%%/lib/kafka-clients-7.6.0-ccs.jar
%%DATADIR%%/lib/kafka-json-schema-provider-7.6.0.jar
%%DATADIR%%/lib/kafka-json-schema-serializer-7.6.0.jar
%%DATADIR%%/lib/kafka-json-serializer-7.6.0.jar
-%%DATADIR%%/lib/kafka-plugins-2.10.2.jar
+%%DATADIR%%/lib/kafka-plugins-2.11.0.jar
%%DATADIR%%/lib/kafka-schema-registry-client-7.6.0.jar
%%DATADIR%%/lib/kafka-schema-serializer-7.6.0.jar
%%DATADIR%%/lib/kerb-admin-2.0.3.jar
@@ -259,10 +268,10 @@
%%DATADIR%%/lib/kerby-pkix-2.0.3.jar
%%DATADIR%%/lib/kerby-util-2.0.3.jar
%%DATADIR%%/lib/kerby-xdr-2.0.3.jar
-%%DATADIR%%/lib/key-value-processor-2.10.2.jar
-%%DATADIR%%/lib/kinesis-2.25.11.jar
-%%DATADIR%%/lib/kinesis-source-2.10.2.jar
-%%DATADIR%%/lib/kms-2.25.11.jar
+%%DATADIR%%/lib/key-value-processor-2.11.0.jar
+%%DATADIR%%/lib/kinesis-2.30.23.jar
+%%DATADIR%%/lib/kinesis-source-2.11.0.jar
+%%DATADIR%%/lib/kms-2.30.23.jar
%%DATADIR%%/lib/kotlin-reflect-1.7.10.jar
%%DATADIR%%/lib/kotlin-script-runtime-1.9.10.jar
%%DATADIR%%/lib/kotlin-scripting-common-1.9.10.jar
@@ -275,17 +284,17 @@
%%DATADIR%%/lib/kotlinpoet-1.10.2.jar
%%DATADIR%%/lib/kotlinx-datetime-jvm-0.3.2.jar
%%DATADIR%%/lib/kotlinx-serialization-core-jvm-1.4.0.jar
-%%DATADIR%%/lib/lambda-2.25.11.jar
+%%DATADIR%%/lib/lambda-2.30.23.jar
%%DATADIR%%/lib/lang-mustache-client-1.3.14.jar
%%DATADIR%%/lib/libphonenumber-8.11.1.jar
%%DATADIR%%/lib/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar
-%%DATADIR%%/lib/log-generator-source-2.10.2.jar
-%%DATADIR%%/lib/log4j-api-2.23.1.jar
-%%DATADIR%%/lib/log4j-core-2.23.1.jar
-%%DATADIR%%/lib/log4j-slf4j2-impl-2.23.1.jar
+%%DATADIR%%/lib/log-generator-source-2.11.0.jar
+%%DATADIR%%/lib/log4j-api-2.24.3.jar
+%%DATADIR%%/lib/log4j-core-2.24.3.jar
+%%DATADIR%%/lib/log4j-slf4j2-impl-2.24.3.jar
%%DATADIR%%/lib/logredactor-1.0.12.jar
%%DATADIR%%/lib/logredactor-metrics-1.0.12.jar
-%%DATADIR%%/lib/lombok-1.18.22.jar
+%%DATADIR%%/lib/lombok-1.18.30.jar
%%DATADIR%%/lib/lucene-analyzers-common-8.10.1.jar
%%DATADIR%%/lib/lucene-backward-codecs-8.10.1.jar
%%DATADIR%%/lib/lucene-core-8.10.1.jar
@@ -303,26 +312,27 @@
%%DATADIR%%/lib/lz4-java-1.8.0.jar
%%DATADIR%%/lib/mailapi-1.6.2.jar
%%DATADIR%%/lib/mapdb-3.1.0.jar
-%%DATADIR%%/lib/mapdb-processor-state-2.10.2.jar
+%%DATADIR%%/lib/mapdb-processor-state-2.11.0.jar
%%DATADIR%%/lib/mapper-extras-client-1.3.14.jar
-%%DATADIR%%/lib/maven-artifact-3.9.8.jar
+%%DATADIR%%/lib/maven-artifact-3.9.9.jar
%%DATADIR%%/lib/maxmind-db-3.1.0.jar
%%DATADIR%%/lib/mbknor-jackson-jsonschema_2.12-1.0.39.jar
%%DATADIR%%/lib/mbknor-jackson-jsonschema_2.13-1.0.39.jar
%%DATADIR%%/lib/metrics-core-3.2.4.jar
-%%DATADIR%%/lib/metrics-spi-2.25.11.jar
+%%DATADIR%%/lib/metrics-spi-2.30.23.jar
%%DATADIR%%/lib/micrometer-commons-1.13.0.jar
%%DATADIR%%/lib/micrometer-core-1.13.0.jar
%%DATADIR%%/lib/micrometer-observation-1.13.0.jar
%%DATADIR%%/lib/micrometer-registry-cloudwatch2-1.10.5.jar
%%DATADIR%%/lib/micrometer-registry-prometheus-1.10.5.jar
%%DATADIR%%/lib/minimal-json-0.9.5.jar
-%%DATADIR%%/lib/mongodb-2.10.2.jar
+%%DATADIR%%/lib/ml-inference-processor-2.11.0.jar
+%%DATADIR%%/lib/mongodb-2.11.0.jar
%%DATADIR%%/lib/mongodb-driver-core-4.7.1.jar
%%DATADIR%%/lib/mongodb-driver-sync-4.7.1.jar
%%DATADIR%%/lib/msg-simple-1.2.jar
-%%DATADIR%%/lib/mutate-event-processors-2.10.2.jar
-%%DATADIR%%/lib/mutate-string-processors-2.10.2.jar
+%%DATADIR%%/lib/mutate-event-processors-2.11.0.jar
+%%DATADIR%%/lib/mutate-string-processors-2.11.0.jar
%%DATADIR%%/lib/mysql-binlog-connector-java-0.29.2.jar
%%DATADIR%%/lib/mysql-connector-j-8.4.0.jar
%%DATADIR%%/lib/netty-all-4.1.108.Final.jar
@@ -343,7 +353,7 @@
%%DATADIR%%/lib/netty-handler-4.1.108.Final.jar
%%DATADIR%%/lib/netty-handler-proxy-4.1.108.Final.jar
%%DATADIR%%/lib/netty-handler-ssl-ocsp-4.1.108.Final.jar
-%%DATADIR%%/lib/netty-nio-client-2.25.11.jar
+%%DATADIR%%/lib/netty-nio-client-2.30.23.jar
%%DATADIR%%/lib/netty-resolver-4.1.108.Final.jar
%%DATADIR%%/lib/netty-resolver-dns-4.1.108.Final.jar
%%DATADIR%%/lib/netty-resolver-dns-classes-macos-4.1.108.Final.jar
@@ -372,53 +382,55 @@
%%DATADIR%%/lib/netty-transport-rxtx-4.1.108.Final.jar
%%DATADIR%%/lib/netty-transport-sctp-4.1.108.Final.jar
%%DATADIR%%/lib/netty-transport-udt-4.1.108.Final.jar
-%%DATADIR%%/lib/newline-codecs-2.10.2.jar
+%%DATADIR%%/lib/newline-codecs-2.11.0.jar
%%DATADIR%%/lib/nimbus-jose-jwt-9.37.2.jar
-%%DATADIR%%/lib/obfuscate-processor-2.10.2.jar
+%%DATADIR%%/lib/obfuscate-processor-2.11.0.jar
+%%DATADIR%%/lib/ocsf-2.11.0.jar
%%DATADIR%%/lib/okio-fakefilesystem-jvm-3.2.0.jar
%%DATADIR%%/lib/okio-jvm-3.5.0.jar
%%DATADIR%%/lib/opencsv-5.9.jar
%%DATADIR%%/lib/opensearch-1.3.14.jar
-%%DATADIR%%/lib/opensearch-2.10.2.jar
-%%DATADIR%%/lib/opensearch-api-source-2.10.2.jar
+%%DATADIR%%/lib/opensearch-2.11.0.jar
+%%DATADIR%%/lib/opensearch-api-source-2.11.0.jar
%%DATADIR%%/lib/opensearch-cli-1.3.14.jar
%%DATADIR%%/lib/opensearch-core-1.3.14.jar
%%DATADIR%%/lib/opensearch-geo-1.3.14.jar
-%%DATADIR%%/lib/opensearch-java-2.8.1.jar
-%%DATADIR%%/lib/opensearch-rest-client-2.7.0.jar
+%%DATADIR%%/lib/opensearch-java-2.20.0.jar
+%%DATADIR%%/lib/opensearch-rest-client-2.12.0.jar
%%DATADIR%%/lib/opensearch-rest-high-level-client-1.3.14.jar
%%DATADIR%%/lib/opensearch-secure-sm-1.3.14.jar
%%DATADIR%%/lib/opensearch-x-content-1.3.14.jar
-%%DATADIR%%/lib/opensearchserverless-2.25.11.jar
-%%DATADIR%%/lib/opentelemetry-proto-0.16.0-alpha.jar
+%%DATADIR%%/lib/opensearchserverless-2.30.23.jar
+%%DATADIR%%/lib/opentelemetry-proto-1.3.2-alpha.jar
%%DATADIR%%/lib/org.abego.treelayout.core-1.0.3.jar
-%%DATADIR%%/lib/otel-logs-source-2.10.2.jar
-%%DATADIR%%/lib/otel-metrics-raw-processor-2.10.2.jar
-%%DATADIR%%/lib/otel-metrics-source-2.10.2.jar
-%%DATADIR%%/lib/otel-proto-common-2.10.2.jar
-%%DATADIR%%/lib/otel-trace-group-processor-2.10.2.jar
-%%DATADIR%%/lib/otel-trace-raw-processor-2.10.2.jar
-%%DATADIR%%/lib/otel-trace-source-2.10.2.jar
+%%DATADIR%%/lib/otel-logs-source-2.11.0.jar
+%%DATADIR%%/lib/otel-metrics-raw-processor-2.11.0.jar
+%%DATADIR%%/lib/otel-metrics-source-2.11.0.jar
+%%DATADIR%%/lib/otel-proto-common-2.11.0.jar
+%%DATADIR%%/lib/otel-trace-group-processor-2.11.0.jar
+%%DATADIR%%/lib/otel-trace-raw-processor-2.11.0.jar
+%%DATADIR%%/lib/otel-trace-source-2.11.0.jar
%%DATADIR%%/lib/parent-join-client-1.3.14.jar
-%%DATADIR%%/lib/parquet-avro-1.14.1.jar
-%%DATADIR%%/lib/parquet-codecs-2.10.2.jar
-%%DATADIR%%/lib/parquet-column-1.14.1.jar
-%%DATADIR%%/lib/parquet-common-1.14.1.jar
-%%DATADIR%%/lib/parquet-encoding-1.14.1.jar
-%%DATADIR%%/lib/parquet-format-structures-1.14.1.jar
-%%DATADIR%%/lib/parquet-hadoop-1.14.1.jar
-%%DATADIR%%/lib/parquet-jackson-1.14.1.jar
-%%DATADIR%%/lib/parse-json-processor-2.10.2.jar
-%%DATADIR%%/lib/parsson-1.1.4.jar
+%%DATADIR%%/lib/parquet-avro-1.15.1.jar
+%%DATADIR%%/lib/parquet-codecs-2.11.0.jar
+%%DATADIR%%/lib/parquet-column-1.15.1.jar
+%%DATADIR%%/lib/parquet-common-1.15.1.jar
+%%DATADIR%%/lib/parquet-encoding-1.15.1.jar
+%%DATADIR%%/lib/parquet-format-structures-1.15.1.jar
+%%DATADIR%%/lib/parquet-hadoop-1.15.1.jar
+%%DATADIR%%/lib/parquet-jackson-1.15.1.jar
+%%DATADIR%%/lib/parse-json-processor-2.11.0.jar
+%%DATADIR%%/lib/parsson-1.1.6.jar
%%DATADIR%%/lib/perfmark-api-0.26.0.jar
-%%DATADIR%%/lib/personalize-sink-2.10.2.jar
-%%DATADIR%%/lib/personalizeevents-2.25.11.jar
-%%DATADIR%%/lib/profiles-2.25.11.jar
+%%DATADIR%%/lib/personalize-sink-2.11.0.jar
+%%DATADIR%%/lib/personalizeevents-2.30.23.jar
+%%DATADIR%%/lib/postgresql-42.7.4.jar
+%%DATADIR%%/lib/profiles-2.30.23.jar
%%DATADIR%%/lib/proto-google-common-protos-2.29.0.jar
%%DATADIR%%/lib/protobuf-jackson-2.5.0.jar
%%DATADIR%%/lib/protobuf-java-3.25.2.jar
%%DATADIR%%/lib/protobuf-java-util-3.25.1.jar
-%%DATADIR%%/lib/protocol-core-2.25.11.jar
+%%DATADIR%%/lib/protocol-core-2.30.23.jar
%%DATADIR%%/lib/protostuff-api-1.8.0.jar
%%DATADIR%%/lib/protostuff-collectionschema-1.8.0.jar
%%DATADIR%%/lib/protostuff-core-1.8.0.jar
@@ -429,66 +441,73 @@
%%DATADIR%%/lib/randomcutforest-serialization-json-1.0.jar
%%DATADIR%%/lib/randomcutforest-testutils-3.8.0.jar
%%DATADIR%%/lib/rank-eval-client-1.3.14.jar
-%%DATADIR%%/lib/rds-2.25.11.jar
-%%DATADIR%%/lib/rds-source-2.10.2.jar
+%%DATADIR%%/lib/rds-2.30.23.jar
+%%DATADIR%%/lib/rds-source-2.11.0.jar
%%DATADIR%%/lib/re2j-1.6.jar
%%DATADIR%%/lib/reactive-streams-1.0.4.jar
%%DATADIR%%/lib/reflections-0.10.2.jar
-%%DATADIR%%/lib/regions-2.25.11.jar
+%%DATADIR%%/lib/regions-2.30.23.jar
%%DATADIR%%/lib/reload4j-1.2.22.jar
+%%DATADIR%%/lib/retries-2.30.23.jar
+%%DATADIR%%/lib/retries-spi-2.30.23.jar
%%DATADIR%%/lib/rhino-1.7.12.jar
-%%DATADIR%%/lib/rss-source-2.10.2.jar
+%%DATADIR%%/lib/rss-source-2.11.0.jar
%%DATADIR%%/lib/rssreader-3.7.0.jar
%%DATADIR%%/lib/rxjava-3.1.6.jar
-%%DATADIR%%/lib/s3-2.25.11.jar
-%%DATADIR%%/lib/s3-sink-2.10.2.jar
-%%DATADIR%%/lib/s3-source-2.10.2.jar
+%%DATADIR%%/lib/s3-2.30.23.jar
+%%DATADIR%%/lib/s3-sink-2.11.0.jar
+%%DATADIR%%/lib/s3-source-2.11.0.jar
+%%DATADIR%%/lib/saas-source-plugins-2.11.0.jar
%%DATADIR%%/lib/scala-library-2.13.12.jar
%%DATADIR%%/lib/schema-registry-build-tools-1.1.19.jar
%%DATADIR%%/lib/schema-registry-common-1.1.19.jar
%%DATADIR%%/lib/schema-registry-serde-1.1.19.jar
-%%DATADIR%%/lib/sdk-core-2.25.11.jar
-%%DATADIR%%/lib/secretsmanager-2.25.11.jar
-%%DATADIR%%/lib/securitylake-2.25.11.jar
+%%DATADIR%%/lib/sdk-core-2.30.23.jar
+%%DATADIR%%/lib/secretsmanager-2.30.23.jar
+%%DATADIR%%/lib/securitylake-2.30.23.jar
%%DATADIR%%/lib/service-1.16.0.jar
-%%DATADIR%%/lib/service-map-stateful-2.10.2.jar
-%%DATADIR%%/lib/servicediscovery-2.25.11.jar
+%%DATADIR%%/lib/service-map-stateful-2.11.0.jar
+%%DATADIR%%/lib/servicediscovery-2.30.23.jar
%%DATADIR%%/lib/simpleclient-0.16.0.jar
%%DATADIR%%/lib/simpleclient_common-0.16.0.jar
%%DATADIR%%/lib/simpleclient_tracer_common-0.16.0.jar
%%DATADIR%%/lib/simpleclient_tracer_otel-0.16.0.jar
%%DATADIR%%/lib/simpleclient_tracer_otel_agent-0.16.0.jar
-%%DATADIR%%/lib/slf4j-api-2.0.11.jar
+%%DATADIR%%/lib/slf4j-api-2.0.16.jar
%%DATADIR%%/lib/slf4j-reload4j-1.7.36.jar
%%DATADIR%%/lib/snakeyaml-2.2.jar
%%DATADIR%%/lib/snappy-java-1.1.10.7.jar
+%%DATADIR%%/lib/source-crawler-2.11.0.jar
%%DATADIR%%/lib/spatial4j-0.7.jar
-%%DATADIR%%/lib/split-event-processor-2.10.2.jar
+%%DATADIR%%/lib/split-event-processor-2.11.0.jar
%%DATADIR%%/lib/spring-aop-5.3.39.jar
%%DATADIR%%/lib/spring-beans-5.3.39.jar
%%DATADIR%%/lib/spring-context-5.3.39.jar
%%DATADIR%%/lib/spring-core-5.3.39.jar
%%DATADIR%%/lib/spring-expression-5.3.39.jar
%%DATADIR%%/lib/spring-jcl-5.3.39.jar
-%%DATADIR%%/lib/sqs-2.25.11.jar
-%%DATADIR%%/lib/sso-2.25.11.jar
-%%DATADIR%%/lib/ssooidc-2.25.11.jar
+%%DATADIR%%/lib/spring-web-5.3.39.jar
+%%DATADIR%%/lib/sqs-2.30.23.jar
+%%DATADIR%%/lib/sqs-common-2.11.0.jar
+%%DATADIR%%/lib/sqs-source-2.11.0.jar
+%%DATADIR%%/lib/sso-2.30.23.jar
+%%DATADIR%%/lib/ssooidc-2.30.23.jar
%%DATADIR%%/lib/stax2-api-4.2.2.jar
-%%DATADIR%%/lib/sts-2.25.11.jar
+%%DATADIR%%/lib/sts-2.30.23.jar
%%DATADIR%%/lib/swagger-annotations-2.1.10.jar
%%DATADIR%%/lib/swiftpoet-1.3.1.jar
%%DATADIR%%/lib/t-digest-3.2.jar
-%%DATADIR%%/lib/third-party-jackson-core-2.25.11.jar
-%%DATADIR%%/lib/third-party-jackson-dataformat-cbor-2.25.11.jar
+%%DATADIR%%/lib/third-party-jackson-core-2.30.23.jar
+%%DATADIR%%/lib/third-party-jackson-dataformat-cbor-2.30.23.jar
%%DATADIR%%/lib/token-provider-2.0.3.jar
-%%DATADIR%%/lib/trace-peer-forwarder-processor-2.10.2.jar
-%%DATADIR%%/lib/translate-processor-2.10.2.jar
-%%DATADIR%%/lib/truncate-processor-2.10.2.jar
+%%DATADIR%%/lib/trace-peer-forwarder-processor-2.11.0.jar
+%%DATADIR%%/lib/translate-processor-2.11.0.jar
+%%DATADIR%%/lib/truncate-processor-2.11.0.jar
%%DATADIR%%/lib/uap-java-1.6.1.jar
%%DATADIR%%/lib/uri-template-0.10.jar
-%%DATADIR%%/lib/url-connection-client-2.25.11.jar
-%%DATADIR%%/lib/user-agent-processor-2.10.2.jar
-%%DATADIR%%/lib/utils-2.25.11.jar
+%%DATADIR%%/lib/url-connection-client-2.30.23.jar
+%%DATADIR%%/lib/user-agent-processor-2.11.0.jar
+%%DATADIR%%/lib/utils-2.30.23.jar
%%DATADIR%%/lib/validation-api-2.0.1.Final.jar
%%DATADIR%%/lib/websocket-api-9.4.53.v20231009.jar
%%DATADIR%%/lib/websocket-client-9.4.53.v20231009.jar
@@ -502,9 +521,9 @@
%%DATADIR%%/lib/wire-schema-jvm-4.3.0.jar
%%DATADIR%%/lib/wire-swift-generator-4.3.0.jar
%%DATADIR%%/lib/woodstox-core-6.7.0.jar
-%%DATADIR%%/lib/write-json-processor-2.10.2.jar
+%%DATADIR%%/lib/write-json-processor-2.11.0.jar
%%DATADIR%%/lib/yasson-2.0.2.jar
-%%DATADIR%%/lib/zstd-jni-1.5.6-2.jar
+%%DATADIR%%/lib/zstd-jni-1.5.6-6.jar
%%DATADIR%%/pipelines/README
%%EXAMPLESDIR%%/adot/aws-ot-collector-config.yml
%%EXAMPLESDIR%%/adot/docker-compose.yml
diff --git a/sysutils/debootstrap/Makefile b/sysutils/debootstrap/Makefile
index 75b4fd2cd320..331caf5869d6 100644
--- a/sysutils/debootstrap/Makefile
+++ b/sysutils/debootstrap/Makefile
@@ -1,6 +1,6 @@
PORTNAME= debootstrap
PORTVERSION= ${DEB_VERSION}n${DEB_NMU}
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= sysutils
MASTER_SITES= DEBIAN
DISTNAME= ${PORTNAME}_${DEB_VERSION}+nmu${DEB_NMU}
@@ -14,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/debian/copyright
RUN_DEPENDS= wget:ftp/wget \
bash:shells/bash \
- ${LOCALBASE}/bin/grep:textproc/gnugrep \
+ pcregrep:devel/pcre \
gpgv2:security/gnupg \
gtar:archivers/gtar \
${LOCALBASE}/share/keyrings/ubuntu-archive-keyring.gpg:security/ubuntu-keyring
@@ -40,14 +40,6 @@ post-patch:
@${FIND} ${WRKSRC}/scripts -type f | \
${XARGS} ${REINPLACE_CMD} -e 's,/usr/share/keyrings,${LOCALBASE}/share/keyrings,g'
- # Workaround for bin/255525
- @${REINPLACE_CMD} -e 's,grep,${LOCALBASE}/bin/grep,g' \
- ${WRKSRC}/functions
-
- # ports/274298
- @${REINPLACE_CMD} -e 's, tar , ${LOCALBASE}/bin/gtar ,g' \
- ${WRKSRC}/functions
-
post-install:
${INSTALL_MAN} ${WRKSRC}/debootstrap.8 \
${STAGEDIR}${PREFIX}/share/man/man8/debootstrap.8
diff --git a/sysutils/debootstrap/files/patch-functions b/sysutils/debootstrap/files/patch-functions
index 4247a0cef7db..1fbffa87489c 100644
--- a/sysutils/debootstrap/files/patch-functions
+++ b/sysutils/debootstrap/files/patch-functions
@@ -1,4 +1,4 @@
---- functions.orig 2023-02-24 08:27:34 UTC
+--- functions.orig 2022-10-18 22:48:32 UTC
+++ functions
@@ -658,7 +658,7 @@ download_release_sig () {
info RELEASESIG "Checking Release signature"
@@ -9,6 +9,58 @@
"$relsigdest" "$reldest" || true) | read_gpg_status
progress 100 100 DOWNRELSIG "Downloading Release file signature"
fi
+@@ -978,7 +978,7 @@ extract_dpkg_deb_field () {
+ extract_dpkg_deb_data () {
+ local pkg="$1"
+
+- dpkg-deb --fsys-tarfile "$pkg" | tar $EXTRACT_DEB_TAR_OPTIONS -xf - || error 1 FILEEXIST "Tried to extract package, but file already exists. Exit..."
++ dpkg-deb --fsys-tarfile "$pkg" | gtar $EXTRACT_DEB_TAR_OPTIONS -xf - || error 1 FILEEXIST "Tried to extract package, but file already exists. Exit..."
+ }
+
+ # Raw .deb extractors
+@@ -998,7 +998,7 @@ extract_ar_deb_field () {
+
+ if in_path $cat_cmd; then
+ ar -p "$pkg" "$tarball" | $cat_cmd |
+- tar -O -xf - control ./control 2>/dev/null |
++ gtar -O -xf - control ./control 2>/dev/null |
+ grep -i "^$field:" | sed -e 's/[^:]*: *//' | head -n 1
+ else
+ error 1 UNPACKCMDUNVL "Extracting %s requires the %s command, which is not available" "$pkg" "$cat_cmd"
+@@ -1020,7 +1020,7 @@ extract_ar_deb_data () {
+ esac
+
+ if in_path "$cat_cmd"; then
+- ar -p "$pkg" "$tarball" | "$cat_cmd" | tar $EXTRACT_DEB_TAR_OPTIONS -xf -
++ ar -p "$pkg" "$tarball" | "$cat_cmd" | gtar $EXTRACT_DEB_TAR_OPTIONS -xf -
+ else
+ error 1 UNPACKCMDUNVL "Extracting %s requires the %s command, which is not available" "$pkg" "$cat_cmd"
+ fi
+@@ -1515,7 +1515,7 @@ while (read STDIN, $x, 1) {
+ }' "$@"
+ elif [ "$1" = "GETDEPS" ]; then
+ local pkgdest="$2"; shift; shift
+-LC_ALL=C grep "$gropt" '^$|^Package:|^Depends:|^Pre-Depends:' $pkgdest | perl -e '
++LC_ALL=C pcregrep '^$|^Package:|^Depends:|^Pre-Depends:' $pkgdest | perl -e '
+ %seen = map { $_ => 1 } @ARGV;
+ while (<STDIN>) {
+ if (/^Package: (.*)$/) {
+@@ -1543,13 +1543,13 @@ while (<STDIN>) {
+ local m="$2"
+ local p="$3"
+ shift; shift; shift
+- LC_ALL=C grep "$gropt" '^$|^Architecture:|^Filename:|^MD5sum:|^Package:|^Priority:|^SHA256:|^Size:|^Version:|^Depends:|^Pre-Depends:' "$p" | pkgdetails_field 1 Package: "$m" "$@"
++ LC_ALL=C pcregrep '^$|^Architecture:|^Filename:|^MD5sum:|^Package:|^Priority:|^SHA256:|^Size:|^Version:|^Depends:|^Pre-Depends:' "$p" | pkgdetails_field 1 Package: "$m" "$@"
+ elif [ "$1" = "FIELD" ]; then
+ local f="$2"
+ local m="$3"
+ local p="$4"
+ shift; shift; shift; shift
+- LC_ALL=C grep "$gropt" '^$|^Package:|^Priority:' "$p" | pkgdetails_field 0 "$f" "$m" "$@"
++ LC_ALL=C pcregrep '^$|^Package:|^Priority:' "$p" | pkgdetails_field 0 "$f" "$m" "$@"
+ elif [ "$1" = "STANZAS" ]; then
+ local pkgdest="$2"; shift; shift
+ perl -e '
@@ -1706,7 +1706,7 @@ read_gpg_status () {
elif [ "$unkkey" ]; then
error 1 UNKNOWNRELSIG "Release signed by unknown key (key id %s)\n The specified keyring $KEYRING may be incorrect or out of date.\n You can find the latest Debian release key at https://ftp-master.debian.org/keys.html" "$unkkey"
diff --git a/sysutils/deskflow/Makefile b/sysutils/deskflow/Makefile
index c3e1d36e2b2f..6f69cf8cea9d 100644
--- a/sysutils/deskflow/Makefile
+++ b/sysutils/deskflow/Makefile
@@ -1,10 +1,9 @@
PORTNAME= deskflow
DISTVERSIONPREFIX= v
-DISTVERSION= 1.21.1
+DISTVERSION= 1.21.2
CATEGORIES= sysutils
PATCH_SITES= https://github.com/deskflow/deskflow/commit/
-PATCHFILES+= 12bcc1a4d6c7ae5edec8a43892a0a2e5f59ad11f.patch:-p1 # Fix build with Qt >= 6.9.0
MAINTAINER= ykasap@gmail.com
COMMENT= Mouse and keyboard sharing utility
@@ -16,7 +15,8 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
BROKEN_FreeBSD_13= requires OpenSSL 3.0
BUILD_DEPENDS= ${LOCALBASE}/include/CLI/Version.hpp:devel/cli11 \
- googletest>0:devel/googletest
+ googletest>0:devel/googletest \
+ help2man:misc/help2man
LIB_DEPENDS= libei.so:x11/libei \
libportal.so:deskutils/libportal \
libtomlplusplus.so:devel/tomlplusplus \
diff --git a/sysutils/deskflow/distinfo b/sysutils/deskflow/distinfo
index c742167dcab5..44bf535e79b3 100644
--- a/sysutils/deskflow/distinfo
+++ b/sysutils/deskflow/distinfo
@@ -1,5 +1,3 @@
-TIMESTAMP = 1745409053
-SHA256 (deskflow-deskflow-v1.21.1_GH0.tar.gz) = e284b0c90e4bcb08b93e3df85e8d062d51be60d6a23622629aafd5e92b86aa4b
-SIZE (deskflow-deskflow-v1.21.1_GH0.tar.gz) = 1884253
-SHA256 (12bcc1a4d6c7ae5edec8a43892a0a2e5f59ad11f.patch) = a2a9d6cebb901cb161f9c6dd07bba0eae64215d1c33122a0981efa5cb86e5f79
-SIZE (12bcc1a4d6c7ae5edec8a43892a0a2e5f59ad11f.patch) = 1522
+TIMESTAMP = 1746181665
+SHA256 (deskflow-deskflow-v1.21.2_GH0.tar.gz) = 1a79c0c54fa4c5a9eea46b4675fed4518fd71ea8f4905127356db032ce5c697b
+SIZE (deskflow-deskflow-v1.21.2_GH0.tar.gz) = 1884045
diff --git a/sysutils/deskflow/files/patch-src_apps_CMakeLists.txt b/sysutils/deskflow/files/patch-src_apps_CMakeLists.txt
new file mode 100644
index 000000000000..a335de39d915
--- /dev/null
+++ b/sysutils/deskflow/files/patch-src_apps_CMakeLists.txt
@@ -0,0 +1,12 @@
+--- src/apps/CMakeLists.txt.orig 2025-04-07 12:24:27 UTC
++++ src/apps/CMakeLists.txt
+@@ -19,6 +19,9 @@ function(generate_app_man TARGET)
+ --no-info
+ $<TARGET_FILE:${target}>
+ -o $<TARGET_FILE_DIR:${target}>/${target}.1
++ COMMAND sed -i.bak -e \'s|$<TARGET_FILE_DIR:${target}>/||\'
++ -e \'s|$ENV{HOME}|$$HOME|\'
++ $<TARGET_FILE_DIR:${target}>/${target}.1
+ )
+ install(
+ FILES $<TARGET_FILE_DIR:${target}>/${target}.1
diff --git a/sysutils/deskflow/pkg-plist b/sysutils/deskflow/pkg-plist
index b88225737f79..f4ddfb7643dd 100644
--- a/sysutils/deskflow/pkg-plist
+++ b/sysutils/deskflow/pkg-plist
@@ -5,6 +5,9 @@ share/applications/org.deskflow.deskflow.desktop
share/icons/hicolor/512x512/apps/org.deskflow.deskflow.png
share/licenses/deskflow/LICENSE
share/licenses/deskflow/LICENSE_EXCEPTION
+share/man/man1/deskflow-client.1.gz
+share/man/man1/deskflow-server.1.gz
+share/man/man1/deskflow.1.gz
share/metainfo/org.deskflow.deskflow.metainfo.xml
%%PORTDOCS%%%%DOCSDIR%%/html/bc_s.png
%%PORTDOCS%%%%DOCSDIR%%/html/bc_sd.png
diff --git a/sysutils/desktop-installer/Makefile b/sysutils/desktop-installer/Makefile
index 9028b09320b6..2f15976fa502 100644
--- a/sysutils/desktop-installer/Makefile
+++ b/sysutils/desktop-installer/Makefile
@@ -1,6 +1,5 @@
PORTNAME= desktop-installer
-DISTVERSION= 1.1.0-6
-DISTVERSIONSUFFIX= -ga1e2af9
+DISTVERSION= 1.1.1
CATEGORIES= sysutils
MAINTAINER= jwb@FreeBSD.org
diff --git a/sysutils/desktop-installer/distinfo b/sysutils/desktop-installer/distinfo
index 56580f357dab..96ab8a264a79 100644
--- a/sysutils/desktop-installer/distinfo
+++ b/sysutils/desktop-installer/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1741552557
-SHA256 (outpaddling-desktop-installer-1.1.0-6-ga1e2af9_GH0.tar.gz) = 6cc9579450e6ee87de5d4b4a056fdcb1eadea1c7dda673e006e3ba961ab1b338
-SIZE (outpaddling-desktop-installer-1.1.0-6-ga1e2af9_GH0.tar.gz) = 1749404
+TIMESTAMP = 1746737612
+SHA256 (outpaddling-desktop-installer-1.1.1_GH0.tar.gz) = a2182e48cf811164c3eaade82b6e6d48ee6174ac72c37f07f81313786792670a
+SIZE (outpaddling-desktop-installer-1.1.1_GH0.tar.gz) = 1749291
diff --git a/sysutils/exa/Makefile b/sysutils/exa/Makefile
index d91b316d7f1e..b169eb06b342 100644
--- a/sysutils/exa/Makefile
+++ b/sysutils/exa/Makefile
@@ -1,10 +1,10 @@
PORTNAME= exa
DISTVERSIONPREFIX= v
DISTVERSION= 0.10.1
-PORTREVISION= 42
+PORTREVISION= 43
CATEGORIES= sysutils
-MAINTAINER= mikael@FreeBSD.org
+MAINTAINER= ports@FreeBSD.org
COMMENT= Modern replacement for ls
WWW= https://the.exa.website/
diff --git a/sysutils/eza/Makefile b/sysutils/eza/Makefile
index f8e9c7219fbf..fb3f0dde2dd6 100644
--- a/sysutils/eza/Makefile
+++ b/sysutils/eza/Makefile
@@ -1,6 +1,6 @@
PORTNAME= eza
DISTVERSIONPREFIX= v
-DISTVERSION= 0.21.2
+DISTVERSION= 0.21.3
CATEGORIES= sysutils
MASTER_SITES= https://github.com/eza-community/${PORTNAME}/releases/download/v${DISTVERSION}/man-${DISTVERSION}.tar.gz?dummy=/:man
DISTFILES= ${PORTNAME}-man-${DISTVERSION}.tar.gz:man
diff --git a/sysutils/eza/Makefile.crates b/sysutils/eza/Makefile.crates
index 00f1ed64dbe7..3aeb0fe262cb 100644
--- a/sysutils/eza/Makefile.crates
+++ b/sysutils/eza/Makefile.crates
@@ -20,9 +20,9 @@ CARGO_CRATES= addr2line-0.24.2 \
by_address-1.2.1 \
byteorder-1.5.0 \
cast-0.3.0 \
- cc-1.2.19 \
+ cc-1.2.20 \
cfg-if-1.0.0 \
- chrono-0.4.40 \
+ chrono-0.4.41 \
ciborium-0.2.2 \
ciborium-io-0.2.2 \
ciborium-ll-0.2.2 \
@@ -51,13 +51,13 @@ CARGO_CRATES= addr2line-0.24.2 \
fastrand-2.3.0 \
filetime-0.2.25 \
form_urlencoded-1.2.1 \
- getrandom-0.2.15 \
+ getrandom-0.2.16 \
getrandom-0.3.2 \
gimli-0.31.1 \
git2-0.20.1 \
glob-0.3.2 \
half-2.6.0 \
- hashbrown-0.15.2 \
+ hashbrown-0.15.3 \
hermit-abi-0.5.0 \
humantime-2.2.0 \
humantime-serde-1.1.1 \
@@ -101,7 +101,7 @@ CARGO_CRATES= addr2line-0.24.2 \
object-0.36.7 \
once_cell-1.21.3 \
oorandom-11.1.5 \
- openssl-sys-0.9.107 \
+ openssl-sys-0.9.108 \
option-ext-0.2.0 \
os_pipe-1.2.1 \
palette-0.7.6 \
@@ -135,7 +135,7 @@ CARGO_CRATES= addr2line-0.24.2 \
regex-automata-0.4.9 \
regex-syntax-0.8.5 \
rustc-demangle-0.1.24 \
- rustix-1.0.5 \
+ rustix-1.0.7 \
rustversion-1.0.20 \
ryu-1.0.20 \
same-file-1.0.6 \
@@ -151,8 +151,8 @@ CARGO_CRATES= addr2line-0.24.2 \
snapbox-0.6.21 \
snapbox-macros-0.3.10 \
stable_deref_trait-1.2.0 \
- syn-2.0.100 \
- synstructure-0.13.1 \
+ syn-2.0.101 \
+ synstructure-0.13.2 \
tempfile-3.19.1 \
terminal_size-0.4.2 \
thiserror-1.0.69 \
@@ -165,8 +165,9 @@ CARGO_CRATES= addr2line-0.24.2 \
timeago-0.4.2 \
tinystr-0.7.6 \
tinytemplate-1.2.1 \
- toml_datetime-0.6.8 \
- toml_edit-0.22.24 \
+ toml_datetime-0.6.9 \
+ toml_edit-0.22.26 \
+ toml_write-0.1.1 \
trycmd-0.15.9 \
unicode-ident-1.0.18 \
unicode-width-0.1.14 \
@@ -210,7 +211,7 @@ CARGO_CRATES= addr2line-0.24.2 \
windows_x86_64_gnu-0.52.6 \
windows_x86_64_gnullvm-0.52.6 \
windows_x86_64_msvc-0.52.6 \
- winnow-0.7.6 \
+ winnow-0.7.8 \
wit-bindgen-rt-0.39.0 \
write16-1.0.0 \
writeable-0.5.5 \
diff --git a/sysutils/eza/distinfo b/sysutils/eza/distinfo
index 83f27f881ecd..a06d44469028 100644
--- a/sysutils/eza/distinfo
+++ b/sysutils/eza/distinfo
@@ -1,6 +1,6 @@
-TIMESTAMP = 1745570599
-SHA256 (eza-man-0.21.2.tar.gz) = 75e979a609eadc74f4d0d4c9c800a8cb42776f09a71cde877dcf44b6f52e4ede
-SIZE (eza-man-0.21.2.tar.gz) = 9557
+TIMESTAMP = 1746222245
+SHA256 (eza-man-0.21.3.tar.gz) = f9175dab708b65eef4d8a9bba0296efa0c63d1031e56d78daaa5e21544d42c50
+SIZE (eza-man-0.21.3.tar.gz) = 9535
SHA256 (rust/crates/addr2line-0.24.2.crate) = dfbe277e56a376000877090da837660b4427aad530e3028d44e0bffe4f89a1c1
SIZE (rust/crates/addr2line-0.24.2.crate) = 39015
SHA256 (rust/crates/adler2-2.0.0.crate) = 512761e0bb2578dd7380c6baaa0f4ce03e84f95e960231d1dec8bf4d7d6e2627
@@ -45,12 +45,12 @@ SHA256 (rust/crates/byteorder-1.5.0.crate) = 1fd0f2584146f6f2ef48085050886acf353
SIZE (rust/crates/byteorder-1.5.0.crate) = 23288
SHA256 (rust/crates/cast-0.3.0.crate) = 37b2a672a2cb129a2e41c10b1224bb368f9f37a2b16b612598138befd7b37eb5
SIZE (rust/crates/cast-0.3.0.crate) = 11452
-SHA256 (rust/crates/cc-1.2.19.crate) = 8e3a13707ac958681c13b39b458c073d0d9bc8a22cb1b2f4c8e55eb72c13f362
-SIZE (rust/crates/cc-1.2.19.crate) = 105910
+SHA256 (rust/crates/cc-1.2.20.crate) = 04da6a0d40b948dfc4fa8f5bbf402b0fc1a64a28dbf7d12ffd683550f2c1b63a
+SIZE (rust/crates/cc-1.2.20.crate) = 105986
SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd
SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934
-SHA256 (rust/crates/chrono-0.4.40.crate) = 1a7964611d71df112cb1730f2ee67324fcf4d0fc6606acbbe9bfe06df124637c
-SIZE (rust/crates/chrono-0.4.40.crate) = 229824
+SHA256 (rust/crates/chrono-0.4.41.crate) = c469d952047f47f91b68d1cba3f10d63c11d73e4636f24f08daf0278abf01c4d
+SIZE (rust/crates/chrono-0.4.41.crate) = 234621
SHA256 (rust/crates/ciborium-0.2.2.crate) = 42e69ffd6f0917f5c029256a24d0161db17cea3997d185db0d35926308770f0e
SIZE (rust/crates/ciborium-0.2.2.crate) = 35611
SHA256 (rust/crates/ciborium-io-0.2.2.crate) = 05afea1e0a06c9be33d539b876f1ce3692f4afea2cb41f740e7743225ed1c757
@@ -107,8 +107,8 @@ SHA256 (rust/crates/filetime-0.2.25.crate) = 35c0522e981e68cbfa8c3f978441a5f34b3
SIZE (rust/crates/filetime-0.2.25.crate) = 14940
SHA256 (rust/crates/form_urlencoded-1.2.1.crate) = e13624c2627564efccf4934284bdd98cbaa14e79b0b5a141218e507b3a823456
SIZE (rust/crates/form_urlencoded-1.2.1.crate) = 8969
-SHA256 (rust/crates/getrandom-0.2.15.crate) = c4567c8db10ae91089c99af84c68c38da3ec2f087c3f82960bcdbf3656b6f4d7
-SIZE (rust/crates/getrandom-0.2.15.crate) = 37163
+SHA256 (rust/crates/getrandom-0.2.16.crate) = 335ff9f135e4384c8150d6f27c6daed433577f86b4750418338c01a1a2528592
+SIZE (rust/crates/getrandom-0.2.16.crate) = 40163
SHA256 (rust/crates/getrandom-0.3.2.crate) = 73fea8450eea4bac3940448fb7ae50d91f034f941199fcd9d909a5a07aa455f0
SIZE (rust/crates/getrandom-0.3.2.crate) = 49140
SHA256 (rust/crates/gimli-0.31.1.crate) = 07e28edb80900c19c28f1072f2e8aeca7fa06b23cd4169cefe1af5aa3260783f
@@ -119,8 +119,8 @@ SHA256 (rust/crates/glob-0.3.2.crate) = a8d1add55171497b4705a648c6b583acafb01d58
SIZE (rust/crates/glob-0.3.2.crate) = 22359
SHA256 (rust/crates/half-2.6.0.crate) = 459196ed295495a68f7d7fe1d84f6c4b7ff0e21fe3017b2f283c6fac3ad803c9
SIZE (rust/crates/half-2.6.0.crate) = 59507
-SHA256 (rust/crates/hashbrown-0.15.2.crate) = bf151400ff0baff5465007dd2f3e717f3fe502074ca563069ce3a6629d07b289
-SIZE (rust/crates/hashbrown-0.15.2.crate) = 138478
+SHA256 (rust/crates/hashbrown-0.15.3.crate) = 84b26c544d002229e640969970a2e74021aadf6e2f96372b9c58eff97de08eb3
+SIZE (rust/crates/hashbrown-0.15.3.crate) = 140413
SHA256 (rust/crates/hermit-abi-0.5.0.crate) = fbd780fe5cc30f81464441920d82ac8740e2e46b29a6fad543ddd075229ce37e
SIZE (rust/crates/hermit-abi-0.5.0.crate) = 17480
SHA256 (rust/crates/humantime-2.2.0.crate) = 9b112acc8b3adf4b107a8ec20977da0273a8c386765a3ec0229bd500a1443f9f
@@ -207,8 +207,8 @@ SHA256 (rust/crates/once_cell-1.21.3.crate) = 42f5e15c9953c5e4ccceeb2e7382a71648
SIZE (rust/crates/once_cell-1.21.3.crate) = 34534
SHA256 (rust/crates/oorandom-11.1.5.crate) = d6790f58c7ff633d8771f42965289203411a5e5c68388703c06e14f24770b41e
SIZE (rust/crates/oorandom-11.1.5.crate) = 23750
-SHA256 (rust/crates/openssl-sys-0.9.107.crate) = 8288979acd84749c744a9014b4382d42b8f7b2592847b5afb2ed29e5d16ede07
-SIZE (rust/crates/openssl-sys-0.9.107.crate) = 78156
+SHA256 (rust/crates/openssl-sys-0.9.108.crate) = e145e1651e858e820e4860f7b9c5e169bc1d8ce1c86043be79fa7b7634821847
+SIZE (rust/crates/openssl-sys-0.9.108.crate) = 78190
SHA256 (rust/crates/option-ext-0.2.0.crate) = 04744f49eae99ab78e0d5c0b603ab218f515ea8cfe5a456d7629ad883a3b6e7d
SIZE (rust/crates/option-ext-0.2.0.crate) = 7345
SHA256 (rust/crates/os_pipe-1.2.1.crate) = 5ffd2b0a5634335b135d5728d84c5e0fd726954b87111f7506a61c502280d982
@@ -275,8 +275,8 @@ SHA256 (rust/crates/regex-syntax-0.8.5.crate) = 2b15c43186be67a4fd63bee50d0303af
SIZE (rust/crates/regex-syntax-0.8.5.crate) = 357541
SHA256 (rust/crates/rustc-demangle-0.1.24.crate) = 719b953e2095829ee67db738b3bfa9fa368c94900df327b3f07fe6e794d2fe1f
SIZE (rust/crates/rustc-demangle-0.1.24.crate) = 29047
-SHA256 (rust/crates/rustix-1.0.5.crate) = d97817398dd4bb2e6da002002db259209759911da105da92bec29ccb12cf58bf
-SIZE (rust/crates/rustix-1.0.5.crate) = 414160
+SHA256 (rust/crates/rustix-1.0.7.crate) = c71e83d6afe7ff64890ec6b71d6a69bb8a610ab78ce364b3352876bb4c801266
+SIZE (rust/crates/rustix-1.0.7.crate) = 414500
SHA256 (rust/crates/rustversion-1.0.20.crate) = eded382c5f5f786b989652c49544c4877d9f015cc22e145a5ea8ea66c2921cd2
SIZE (rust/crates/rustversion-1.0.20.crate) = 20666
SHA256 (rust/crates/ryu-1.0.20.crate) = 28d3b2b1366ec20994f1fd18c3c594f05c5dd4bc44d8bb0c1c632c8d6829481f
@@ -307,10 +307,10 @@ SHA256 (rust/crates/snapbox-macros-0.3.10.crate) = 16569f53ca23a41bb6f62e0a5084a
SIZE (rust/crates/snapbox-macros-0.3.10.crate) = 7129
SHA256 (rust/crates/stable_deref_trait-1.2.0.crate) = a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3
SIZE (rust/crates/stable_deref_trait-1.2.0.crate) = 8054
-SHA256 (rust/crates/syn-2.0.100.crate) = b09a44accad81e1ba1cd74a32461ba89dee89095ba17b32f5d03683b1b1fc2a0
-SIZE (rust/crates/syn-2.0.100.crate) = 297947
-SHA256 (rust/crates/synstructure-0.13.1.crate) = c8af7666ab7b6390ab78131fb5b0fce11d6b7a6951602017c35fa82800708971
-SIZE (rust/crates/synstructure-0.13.1.crate) = 18327
+SHA256 (rust/crates/syn-2.0.101.crate) = 8ce2b7fc941b3a24138a0a7cf8e858bfc6a992e7978a068a5c760deb0ed43caf
+SIZE (rust/crates/syn-2.0.101.crate) = 299250
+SHA256 (rust/crates/synstructure-0.13.2.crate) = 728a70f3dbaf5bab7f0c4b1ac8d7ae5ea60a4b5549c8a5914361c99147a709d2
+SIZE (rust/crates/synstructure-0.13.2.crate) = 18950
SHA256 (rust/crates/tempfile-3.19.1.crate) = 7437ac7763b9b123ccf33c338a5cc1bac6f69b45a136c19bdd8a65e3916435bf
SIZE (rust/crates/tempfile-3.19.1.crate) = 39634
SHA256 (rust/crates/terminal_size-0.4.2.crate) = 45c6481c4829e4cc63825e62c49186a34538b7b2750b73b266581ffb612fb5ed
@@ -335,10 +335,12 @@ SHA256 (rust/crates/tinystr-0.7.6.crate) = 9117f5d4db391c1cf6927e7bea3db74b9a1c1
SIZE (rust/crates/tinystr-0.7.6.crate) = 16971
SHA256 (rust/crates/tinytemplate-1.2.1.crate) = be4d6b5f19ff7664e8c98d03e2139cb510db9b0a60b55f8e8709b689d939b6bc
SIZE (rust/crates/tinytemplate-1.2.1.crate) = 26490
-SHA256 (rust/crates/toml_datetime-0.6.8.crate) = 0dd7358ecb8fc2f8d014bf86f6f638ce72ba252a2c3a2572f2a795f1d23efb41
-SIZE (rust/crates/toml_datetime-0.6.8.crate) = 12028
-SHA256 (rust/crates/toml_edit-0.22.24.crate) = 17b4795ff5edd201c7cd6dca065ae59972ce77d1b80fa0a84d94950ece7d1474
-SIZE (rust/crates/toml_edit-0.22.24.crate) = 106399
+SHA256 (rust/crates/toml_datetime-0.6.9.crate) = 3da5db5a963e24bc68be8b17b6fa82814bb22ee8660f192bb182771d498f09a3
+SIZE (rust/crates/toml_datetime-0.6.9.crate) = 12622
+SHA256 (rust/crates/toml_edit-0.22.26.crate) = 310068873db2c5b3e7659d2cc35d21855dbafa50d1ce336397c666e3cb08137e
+SIZE (rust/crates/toml_edit-0.22.26.crate) = 121714
+SHA256 (rust/crates/toml_write-0.1.1.crate) = bfb942dfe1d8e29a7ee7fcbde5bd2b9a25fb89aa70caea2eba3bee836ff41076
+SIZE (rust/crates/toml_write-0.1.1.crate) = 17467
SHA256 (rust/crates/trycmd-0.15.9.crate) = a8b5cf29388862aac065d6597ac9c8e842d1cc827cb50f7c32f11d29442eaae4
SIZE (rust/crates/trycmd-0.15.9.crate) = 33881
SHA256 (rust/crates/unicode-ident-1.0.18.crate) = 5a5f39404a5da50712a4c1eecf25e90dd62b613502b7e925fd4e4d19b5c96512
@@ -425,8 +427,8 @@ SHA256 (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 24d5b23dc417412679681
SIZE (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 435707
SHA256 (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec
SIZE (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 832564
-SHA256 (rust/crates/winnow-0.7.6.crate) = 63d3fcd9bba44b03821e7d699eeee959f3126dcc4aa8e4ae18ec617c2a5cea10
-SIZE (rust/crates/winnow-0.7.6.crate) = 174072
+SHA256 (rust/crates/winnow-0.7.8.crate) = 9e27d6ad3dac991091e4d35de9ba2d2d00647c5d0fc26c5496dee55984ae111b
+SIZE (rust/crates/winnow-0.7.8.crate) = 174444
SHA256 (rust/crates/wit-bindgen-rt-0.39.0.crate) = 6f42320e61fe2cfd34354ecb597f86f413484a798ba44a8ca1165c58d42da6c1
SIZE (rust/crates/wit-bindgen-rt-0.39.0.crate) = 12241
SHA256 (rust/crates/write16-1.0.0.crate) = d1890f4022759daae28ed4fe62859b1236caebfc61ede2f63ed4e695f3f6d936
@@ -447,5 +449,5 @@ SHA256 (rust/crates/zerovec-derive-0.10.3.crate) = 6eafa6dfb17584ea3e2bd6e76e0cc
SIZE (rust/crates/zerovec-derive-0.10.3.crate) = 19438
SHA256 (rust/crates/zoneinfo_compiled-0.5.1.crate) = 64fbebe65e899530f43bd760b23fda8f141118f4db49952b02998cbd0907a5de
SIZE (rust/crates/zoneinfo_compiled-0.5.1.crate) = 8837
-SHA256 (eza-community-eza-v0.21.2_GH0.tar.gz) = 8ddaa84c655eba97c7287422bcd475defdaf1b7c28a609400ebf69da16d80b53
-SIZE (eza-community-eza-v0.21.2_GH0.tar.gz) = 1423685
+SHA256 (eza-community-eza-v0.21.3_GH0.tar.gz) = f0827d39406f0799e6676ab87e349193e88b6220af1670e98b988e8ee0c2b7c0
+SIZE (eza-community-eza-v0.21.3_GH0.tar.gz) = 1423834
diff --git a/sysutils/eza/files/patch-Cargo.lock b/sysutils/eza/files/patch-Cargo.lock
index 02d7e6f460fa..1ec3b1206fdb 100644
--- a/sysutils/eza/files/patch-Cargo.lock
+++ b/sysutils/eza/files/patch-Cargo.lock
@@ -1,6 +1,6 @@
---- Cargo.lock.orig 2025-04-19 06:16:56 UTC
+--- Cargo.lock.orig 2025-05-02 06:07:17 UTC
+++ Cargo.lock
-@@ -963,15 +963,6 @@ checksum = "d6790f58c7ff633d8771f42965289203411a5e5c68
+@@ -962,15 +962,6 @@ checksum = "d6790f58c7ff633d8771f42965289203411a5e5c68
checksum = "d6790f58c7ff633d8771f42965289203411a5e5c68388703c06e14f24770b41e"
[[package]]
@@ -14,9 +14,9 @@
-
-[[package]]
name = "openssl-sys"
- version = "0.9.107"
+ version = "0.9.108"
source = "registry+https://github.com/rust-lang/crates.io-index"
-@@ -979,7 +970,6 @@ dependencies = [
+@@ -978,7 +969,6 @@ dependencies = [
dependencies = [
"cc",
"libc",
diff --git a/sysutils/eza/files/patch-Cargo.toml b/sysutils/eza/files/patch-Cargo.toml
index 06a861a9ae0c..f2747353dbae 100644
--- a/sysutils/eza/files/patch-Cargo.toml
+++ b/sysutils/eza/files/patch-Cargo.toml
@@ -1,6 +1,6 @@
---- Cargo.toml.orig 2025-01-09 04:24:20 UTC
+--- Cargo.toml.orig 2025-05-02 06:07:17 UTC
+++ Cargo.toml
-@@ -140,7 +140,6 @@ git = ["git2"]
+@@ -139,7 +139,6 @@ git = ["git2"]
[features]
default = ["git"]
git = ["git2"]
diff --git a/sysutils/eza/files/patch-cargo-crates_openssl-sys-0.9.107_Cargo.toml b/sysutils/eza/files/patch-cargo-crates_openssl-sys-0.9.108_Cargo.toml
index e839352d8945..590822d62fae 100644
--- a/sysutils/eza/files/patch-cargo-crates_openssl-sys-0.9.107_Cargo.toml
+++ b/sysutils/eza/files/patch-cargo-crates_openssl-sys-0.9.108_Cargo.toml
@@ -1,5 +1,5 @@
---- cargo-crates/openssl-sys-0.9.107/Cargo.toml.orig 1970-01-01 00:00:01 UTC
-+++ cargo-crates/openssl-sys-0.9.107/Cargo.toml
+--- cargo-crates/openssl-sys-0.9.108/Cargo.toml.orig 1970-01-01 00:00:01 UTC
++++ cargo-crates/openssl-sys-0.9.108/Cargo.toml
@@ -40,7 +40,6 @@ unstable_boringssl = ["bssl-sys"]
[features]
aws-lc = ["dep:aws-lc-sys"]
diff --git a/sysutils/facter/Makefile b/sysutils/facter/Makefile
deleted file mode 100644
index d30b20ee7bc1..000000000000
--- a/sysutils/facter/Makefile
+++ /dev/null
@@ -1,58 +0,0 @@
-PORTNAME= facter
-PORTVERSION= 3.14.24
-PORTREVISION= 9
-CATEGORIES?= sysutils
-MASTER_SITES= https://downloads.puppetlabs.com/facter/
-
-MAINTAINER= puppet@FreeBSD.org
-COMMENT= Cross-platform library for retrieving facts from OS
-WWW= https://puppetlabs.com/facter
-
-LICENSE= APACHE20
-LICENSE_FILE= ${WRKSRC}/LICENSE
-
-BROKEN= fails to build with Boost>=1.87
-BROKEN_DragonFly= DragonFly is not supported upstream
-DEPRECATED= Reached EOL
-EXPIRATION_DATE=2025-05-09
-
-LIB_DEPENDS= libboost_system.so:devel/boost-libs \
- libcurl.so:ftp/curl \
- libleatherman_locale.so:devel/leatherman \
- liblibcpp-hocon.so:devel/cpp-hocon \
- libyaml-cpp.so:devel/yaml-cpp
-
-CONFLICTS_INSTALL= rubygem-facter
-
-PLIST_SUB= PORTVERSION="${PORTVERSION}"
-
-USES= cmake:noninja compiler:c++11-lib cpe ruby ssl
-CPE_VENDOR= puppet
-USE_LDCONFIG= yes
-CMAKE_OFF= ENABLE_CXX_WERROR
-
-OPTIONS_DEFINE= FACTER_JAVA
-FACTER_JAVA_DESC= Build with Java bindings for puppetserver
-FACTER_JAVA_USES= java:build
-FACTER_JAVA_CMAKE_ON= -DJAVA_HOME=${JAVA_HOME}
-
-OPTIONS_DEFAULT= FACTER_JAVA
-
-OPTIONS_SUB= yes
-
-.include <bsd.port.options.mk>
-
-post-patch:
- @${REINPLACE_CMD} -e 's|%%PREFIX%%|${PREFIX}|g' \
- ${WRKSRC}/lib/src/facts/posix/collection.cc \
- ${WRKSRC}/lib/src/util/config/posix/config.cc
-
-post-install:
- ${MKDIR} ${STAGEDIR}${PREFIX}/lib/ruby/gems/${RUBY_VER}/specifications
- ${INSTALL_DATA} ${WRKSRC}/.gemspec ${STAGEDIR}${PREFIX}/lib/ruby/gems/${RUBY_VER}/specifications/${DISTNAME}.gemspec
-
-test: build
- cd ${WRKSRC}/lib && bundle install --path vendor
- cd ${CONFIGURE_WRKSRC} && ${MAKE_CMD} test
-
-.include <bsd.port.mk>
diff --git a/sysutils/facter/distinfo b/sysutils/facter/distinfo
deleted file mode 100644
index 3df197b31db4..000000000000
--- a/sysutils/facter/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1659500794
-SHA256 (facter-3.14.24.tar.gz) = 82e45d9d74d0383ac99303509fa47978c2bfc448e615edb64688bb48b0498778
-SIZE (facter-3.14.24.tar.gz) = 364897
diff --git a/sysutils/facter/files/patch-CMakeLists.txt b/sysutils/facter/files/patch-CMakeLists.txt
deleted file mode 100644
index 05e68a065e7d..000000000000
--- a/sysutils/facter/files/patch-CMakeLists.txt
+++ /dev/null
@@ -1,20 +0,0 @@
---- CMakeLists.txt.orig 2022-07-18 15:00:22 UTC
-+++ CMakeLists.txt
-@@ -121,7 +121,7 @@ if (NOT WITHOUT_JRUBY AND NOT WIN32)
-
- if (Java_JAVAC_EXECUTABLE)
- set(JRUBY_SUPPORT TRUE)
-- set(CMAKE_JAVA_COMPILE_FLAGS -source 1.6 -target 1.6)
-+ set(CMAKE_JAVA_COMPILE_FLAGS -source 8 -target 8)
- add_definitions(-DUSE_JRUBY_SUPPORT)
- endif()
- endif()
-@@ -233,7 +233,7 @@ endif()
- add_test(NAME "facter\\ smoke" COMMAND facter)
-
- # Install the man page
--if ("${CMAKE_SYSTEM_NAME}" MATCHES "OpenBSD|FreeBSD")
-+if ("${CMAKE_SYSTEM_NAME}" MATCHES "OpenBSD")
- set(MANDIR man/man8/)
- else()
- set(MANDIR share/man/man8/)
diff --git a/sysutils/facter/files/patch-cmake_FindCPPHOCON.cmake b/sysutils/facter/files/patch-cmake_FindCPPHOCON.cmake
deleted file mode 100644
index 9d31e19c92be..000000000000
--- a/sysutils/facter/files/patch-cmake_FindCPPHOCON.cmake
+++ /dev/null
@@ -1,9 +0,0 @@
---- cmake/FindCPPHOCON.cmake.orig 2017-09-12 21:43:10 UTC
-+++ cmake/FindCPPHOCON.cmake
-@@ -1,5 +1,5 @@
- include(FindDependency)
--find_dependency(CPPHOCON DISPLAY "cpp-hocon" HEADERS "hocon/config.hpp" LIBRARIES "libcpp-hocon.a")
-+find_dependency(CPPHOCON DISPLAY "cpp-hocon" HEADERS "hocon/config.hpp" LIBRARIES "liblibcpp-hocon.so")
-
- include(FeatureSummary)
- set_package_properties(CPPHOCON PROPERTIES DESCRIPTION "A C++ parser for the HOCON configuration language" URL "https://github.com/puppetlabs/cpp-hocon")
diff --git a/sysutils/facter/files/patch-lib_CMakeLists.txt b/sysutils/facter/files/patch-lib_CMakeLists.txt
deleted file mode 100644
index c7d071bcee19..000000000000
--- a/sysutils/facter/files/patch-lib_CMakeLists.txt
+++ /dev/null
@@ -1,19 +0,0 @@
---- lib/CMakeLists.txt.orig 2022-07-18 15:00:22 UTC
-+++ lib/CMakeLists.txt
-@@ -331,12 +331,15 @@ include_directories(
-
- # Set include directories
- include_directories(
-+ BEFORE
-+ ${LEATHERMAN_INCLUDE_DIRS}
-+)
-+include_directories(
- inc
- ${Boost_INCLUDE_DIRS}
- ${OPENSSL_INCLUDE_DIRS}
- ${YAMLCPP_INCLUDE_DIRS}
- ${CURL_INCLUDE_DIRS}
-- ${LEATHERMAN_INCLUDE_DIRS}
- ${CPPHOCON_INCLUDE_DIRS}
- )
-
diff --git a/sysutils/facter/files/patch-lib_src_facts_glib_load__average__resolver.cc b/sysutils/facter/files/patch-lib_src_facts_glib_load__average__resolver.cc
deleted file mode 100644
index c56303c3c21f..000000000000
--- a/sysutils/facter/files/patch-lib_src_facts_glib_load__average__resolver.cc
+++ /dev/null
@@ -1,10 +0,0 @@
-https://bugs.gentoo.org/840116
---- lib/src/facts/glib/load_average_resolver.cc.orig 2022-07-18 15:00:22 UTC
-+++ lib/src/facts/glib/load_average_resolver.cc
-@@ -1,5 +1,6 @@
- #include <internal/facts/glib/load_average_resolver.hpp>
- #include <leatherman/logging/logging.hpp>
-+#include <array>
- #include <cstdlib>
-
- #ifdef __sun
diff --git a/sysutils/facter/files/patch-lib_src_facts_posix_cache.cc b/sysutils/facter/files/patch-lib_src_facts_posix_cache.cc
deleted file mode 100644
index 98170c7572ba..000000000000
--- a/sysutils/facter/files/patch-lib_src_facts_posix_cache.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- lib/src/facts/posix/cache.cc.orig 2017-09-12 21:43:10 UTC
-+++ lib/src/facts/posix/cache.cc
-@@ -3,7 +3,7 @@
- namespace facter { namespace facts { namespace cache {
-
- std::string fact_cache_location() {
-- return "/opt/puppetlabs/facter/cache/cached_facts/";
-+ return "/var/facter/cache/cached_facts/";
- }
-
- }}} // namespace facter::facts::cache
diff --git a/sysutils/facter/files/patch-lib_src_facts_posix_collection.cc b/sysutils/facter/files/patch-lib_src_facts_posix_collection.cc
deleted file mode 100644
index b82d683ccf5e..000000000000
--- a/sysutils/facter/files/patch-lib_src_facts_posix_collection.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- lib/src/facts/posix/collection.cc.orig 2022-07-18 15:00:22 UTC
-+++ lib/src/facts/posix/collection.cc
-@@ -25,6 +25,8 @@ namespace facter { namespace facts {
- directories.emplace_back("/opt/puppetlabs/facter/facts.d");
- directories.emplace_back("/etc/facter/facts.d");
- directories.emplace_back("/etc/puppetlabs/facter/facts.d");
-+ directories.emplace_back("%%PREFIX%%/etc/facter/facts.d");
-+ directories.emplace_back("%%PREFIX%%/etc/puppetlabs/facter/facts.d");
- }
- return directories;
- }
diff --git a/sysutils/facter/files/patch-lib_src_util_config_posix_config.cc b/sysutils/facter/files/patch-lib_src_util_config_posix_config.cc
deleted file mode 100644
index b704f4f69070..000000000000
--- a/sysutils/facter/files/patch-lib_src_util_config_posix_config.cc
+++ /dev/null
@@ -1,10 +0,0 @@
---- lib/src/util/config/posix/config.cc.orig 2017-09-12 21:43:10 UTC
-+++ lib/src/util/config/posix/config.cc
-@@ -7,6 +7,6 @@ namespace facter { namespace util { name
- }
-
- std::string default_config_location() {
-- return "/etc/puppetlabs/facter/facter.conf";
-+ return "%%PREFIX%%/etc/facter/facter.conf";
- }
- }}} // namespace facter::util::config
diff --git a/sysutils/facter/pkg-descr b/sysutils/facter/pkg-descr
deleted file mode 100644
index 0f18e287e5e9..000000000000
--- a/sysutils/facter/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-Facter is Puppet's cross-platform system profiling library.
-
-It discovers and reports per-node facts, which are
-available in your Puppet manifests as variables.
diff --git a/sysutils/facter/pkg-plist b/sysutils/facter/pkg-plist
deleted file mode 100644
index a3869e173c0e..000000000000
--- a/sysutils/facter/pkg-plist
+++ /dev/null
@@ -1,29 +0,0 @@
-bin/facter
-include/facter/cwrapper.hpp
-include/facter/export.h
-include/facter/facts/array_value.hpp
-include/facter/facts/base_resolver.hpp
-include/facter/facts/collection.hpp
-include/facter/facts/external/resolver.hpp
-include/facter/facts/external_resolvers_factory.hpp
-include/facter/facts/fact.hpp
-include/facter/facts/map_value.hpp
-include/facter/facts/os.hpp
-include/facter/facts/os_family.hpp
-include/facter/facts/resolver.hpp
-include/facter/facts/scalar_value.hpp
-include/facter/facts/value.hpp
-include/facter/facts/vm.hpp
-include/facter/logging/logging.hpp
-include/facter/ruby/ruby.hpp
-include/facter/util/aws_token.hpp
-include/facter/util/cli.hpp
-include/facter/util/config.hpp
-include/facter/util/string.hpp
-include/facter/version.h
-lib/libfacter.so
-lib/libfacter.so.%%PORTVERSION%%
-lib/ruby/gems/%%RUBY_VER%%/specifications/facter-%%PORTVERSION%%.gemspec
-lib/ruby/vendor_ruby/facter.rb
-share/man/man8/facter.8.gz
-%%FACTER_JAVA%%lib/ruby/vendor_ruby/facter.jar
diff --git a/sysutils/fd/Makefile b/sysutils/fd/Makefile
index 056892ba42f2..2c609ba8e86e 100644
--- a/sysutils/fd/Makefile
+++ b/sysutils/fd/Makefile
@@ -5,7 +5,7 @@ PORTREVISION= 6
CATEGORIES= sysutils
PKGNAMESUFFIX= -find
-MAINTAINER= mikael@FreeBSD.org
+MAINTAINER= bofh@FreeBSD.org
COMMENT= Simple, fast and user-friendly alternative to find
WWW= https://github.com/sharkdp/fd
diff --git a/sysutils/filelight/distinfo b/sysutils/filelight/distinfo
index 8ce02b1e518b..bb249e9855ae 100644
--- a/sysutils/filelight/distinfo
+++ b/sysutils/filelight/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564309
-SHA256 (KDE/release-service/25.04.0/filelight-25.04.0.tar.xz) = fecf4123a0741a370269e3f98b723f6d0ab50a4140b49879103856c37d2acac9
-SIZE (KDE/release-service/25.04.0/filelight-25.04.0.tar.xz) = 689220
+TIMESTAMP = 1746557955
+SHA256 (KDE/release-service/25.04.1/filelight-25.04.1.tar.xz) = 169db1fe356d1d65850d903c537899ad1342e2a73d1800d2b7fbfba31f0e344b
+SIZE (KDE/release-service/25.04.1/filelight-25.04.1.tar.xz) = 689256
diff --git a/sysutils/flowgger/Makefile b/sysutils/flowgger/Makefile
index 87d8c5d718aa..a6799cb6eda9 100644
--- a/sysutils/flowgger/Makefile
+++ b/sysutils/flowgger/Makefile
@@ -5,7 +5,7 @@ CATEGORIES= sysutils
MASTER_SITES= CRATESIO
DISTFILES= ${CARGO_DIST_SUBDIR}/${DISTNAME}${CARGO_CRATE_EXT}
-MAINTAINER= mikael@FreeBSD.org
+MAINTAINER= ports@FreeBSD.org
COMMENT= Fast data collector
WWW= https://github.com/awslabs/flowgger
diff --git a/sysutils/framework-system/Makefile b/sysutils/framework-system/Makefile
index 58d57b52268a..b7874e98db1b 100644
--- a/sysutils/framework-system/Makefile
+++ b/sysutils/framework-system/Makefile
@@ -1,7 +1,6 @@
PORTNAME= framework-system
DISTVERSIONPREFIX=v
-DISTVERSION= 0.2.1
-PORTREVISION= 1
+DISTVERSION= 0.4.0
CATEGORIES= sysutils
MAINTAINER= dhs@frame.work
diff --git a/sysutils/framework-system/Makefile.crates b/sysutils/framework-system/Makefile.crates
index ceb3935c0da4..ba47b0b4a0e1 100644
--- a/sysutils/framework-system/Makefile.crates
+++ b/sysutils/framework-system/Makefile.crates
@@ -18,6 +18,7 @@ CARGO_CRATES= aho-corasick-1.1.3 \
cfg_aliases-0.2.1 \
chrono-0.4.24 \
clap-4.5.13 \
+ clap-num-1.2.0 \
clap-verbosity-flag-2.2.1 \
clap_builder-4.5.13 \
clap_derive-4.5.13 \
@@ -52,7 +53,7 @@ CARGO_CRATES= aho-corasick-1.1.3 \
getopts-0.2.21 \
git2-0.15.0 \
heck-0.5.0 \
- hidapi-2.6.1 \
+ hidapi-2.6.3 \
humantime-2.1.0 \
iana-time-zone-0.1.56 \
iana-time-zone-haiku-0.1.1 \
@@ -90,13 +91,13 @@ CARGO_CRATES= aho-corasick-1.1.3 \
pin-utils-0.1.0 \
pkg-config-0.3.26 \
plain-0.2.3 \
- proc-macro2-1.0.86 \
+ proc-macro2-1.0.93 \
ptr_meta-0.2.0 \
ptr_meta_derive-0.2.0 \
- quote-1.0.26 \
- regex-1.10.6 \
- regex-automata-0.4.6 \
- regex-syntax-0.8.3 \
+ quote-1.0.38 \
+ regex-1.11.1 \
+ regex-automata-0.4.9 \
+ regex-syntax-0.8.5 \
rusb-0.9.4 \
rustc_version-0.4.0 \
ryu-1.0.12 \
@@ -113,10 +114,10 @@ CARGO_CRATES= aho-corasick-1.1.3 \
static_vcruntime-2.0.0 \
strsim-0.11.1 \
syn-1.0.107 \
- syn-2.0.13 \
+ syn-2.0.98 \
termcolor-1.1.3 \
- thiserror-1.0.40 \
- thiserror-impl-1.0.40 \
+ thiserror-2.0.11 \
+ thiserror-impl-2.0.11 \
tinyvec-1.6.0 \
tinyvec_macros-0.1.1 \
toml-0.5.11 \
@@ -141,13 +142,9 @@ CARGO_CRATES= aho-corasick-1.1.3 \
winapi-util-0.1.5 \
winapi-x86_64-pc-windows-gnu-0.4.0 \
windows-0.48.0 \
- windows-0.52.0 \
windows-0.59.0 \
- windows-core-0.52.0 \
windows-core-0.59.0 \
- windows-implement-0.52.0 \
windows-implement-0.59.0 \
- windows-interface-0.52.0 \
windows-interface-0.59.0 \
windows-result-0.3.0 \
windows-strings-0.3.0 \
@@ -179,7 +176,7 @@ CARGO_CRATES= aho-corasick-1.1.3 \
windows_x86_64_msvc-0.48.0 \
windows_x86_64_msvc-0.52.6 \
windows_x86_64_msvc-0.53.0 \
- wmi-0.13.3 \
+ wmi-0.15.0 \
uefi,uefi-services@git+https://github.com/FrameworkComputer/uefi-rs?branch=merged\#76130a0f1c1585012e598b8c514526bac09c68e0 \
redox_hwio@git+https://github.com/FrameworkComputer/rust-hwio?branch=freebsd\#9bcff4277d8f3d7dce2b12c6ad81d092ae35c4ba \
smbios-lib@git+https://github.com/FrameworkComputer/smbios-lib.git?branch=no-std\#b3e2fff8a6f4b8c2d729467cbbf0c8c41974cd1c
diff --git a/sysutils/framework-system/distinfo b/sysutils/framework-system/distinfo
index 714b4aef8819..b8e54b0ba1c5 100644
--- a/sysutils/framework-system/distinfo
+++ b/sysutils/framework-system/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1741617059
+TIMESTAMP = 1746526783
SHA256 (rust/crates/aho-corasick-1.1.3.crate) = 8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916
SIZE (rust/crates/aho-corasick-1.1.3.crate) = 183311
SHA256 (rust/crates/android_system_properties-0.1.5.crate) = 819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311
@@ -39,6 +39,8 @@ SHA256 (rust/crates/chrono-0.4.24.crate) = 4e3c5919066adf22df73762e50cffcde3a758
SIZE (rust/crates/chrono-0.4.24.crate) = 191330
SHA256 (rust/crates/clap-4.5.13.crate) = 0fbb260a053428790f3de475e304ff84cdbc4face759ea7a3e64c1edd938a7fc
SIZE (rust/crates/clap-4.5.13.crate) = 56267
+SHA256 (rust/crates/clap-num-1.2.0.crate) = 822c4000301ac390e65995c62207501e3ef800a1fc441df913a5e8e4dc374816
+SIZE (rust/crates/clap-num-1.2.0.crate) = 10476
SHA256 (rust/crates/clap-verbosity-flag-2.2.1.crate) = 63d19864d6b68464c59f7162c9914a0b569ddc2926b4a2d71afe62a9738eff53
SIZE (rust/crates/clap-verbosity-flag-2.2.1.crate) = 12620
SHA256 (rust/crates/clap_builder-4.5.13.crate) = 64b17d7ea74e9f833c7dbf2cbe4fb12ff26783eda4782a8975b72f895c9b4d99
@@ -107,8 +109,8 @@ SHA256 (rust/crates/git2-0.15.0.crate) = 2994bee4a3a6a51eb90c218523be382fd7ea09b
SIZE (rust/crates/git2-0.15.0.crate) = 198983
SHA256 (rust/crates/heck-0.5.0.crate) = 2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea
SIZE (rust/crates/heck-0.5.0.crate) = 11517
-SHA256 (rust/crates/hidapi-2.6.1.crate) = 9e58251020fe88fe0dae5ebcc1be92b4995214af84725b375d08354d0311c23c
-SIZE (rust/crates/hidapi-2.6.1.crate) = 128006
+SHA256 (rust/crates/hidapi-2.6.3.crate) = 03b876ecf37e86b359573c16c8366bc3eba52b689884a0fc42ba3f67203d2a8b
+SIZE (rust/crates/hidapi-2.6.3.crate) = 128080
SHA256 (rust/crates/humantime-2.1.0.crate) = 9a3a5bfb195931eeb336b2a7b4d761daec841b97f947d34394601737a7bba5e4
SIZE (rust/crates/humantime-2.1.0.crate) = 16749
SHA256 (rust/crates/iana-time-zone-0.1.56.crate) = 0722cd7114b7de04316e7ea5456a0bbb20e4adb46fd27a3697adb812cff0f37c
@@ -183,20 +185,20 @@ SHA256 (rust/crates/pkg-config-0.3.26.crate) = 6ac9a59f73473f1b8d852421e59e64809
SIZE (rust/crates/pkg-config-0.3.26.crate) = 18662
SHA256 (rust/crates/plain-0.2.3.crate) = b4596b6d070b27117e987119b4dac604f3c58cfb0b191112e24771b2faeac1a6
SIZE (rust/crates/plain-0.2.3.crate) = 10664
-SHA256 (rust/crates/proc-macro2-1.0.86.crate) = 5e719e8df665df0d1c8fbfd238015744736151d4445ec0836b8e628aae103b77
-SIZE (rust/crates/proc-macro2-1.0.86.crate) = 48958
+SHA256 (rust/crates/proc-macro2-1.0.93.crate) = 60946a68e5f9d28b0dc1c21bb8a97ee7d018a8b322fa57838ba31cc878e22d99
+SIZE (rust/crates/proc-macro2-1.0.93.crate) = 52388
SHA256 (rust/crates/ptr_meta-0.2.0.crate) = bcada80daa06c42ed5f48c9a043865edea5dc44cbf9ac009fda3b89526e28607
SIZE (rust/crates/ptr_meta-0.2.0.crate) = 6141
SHA256 (rust/crates/ptr_meta_derive-0.2.0.crate) = bca9224df2e20e7c5548aeb5f110a0f3b77ef05f8585139b7148b59056168ed2
SIZE (rust/crates/ptr_meta_derive-0.2.0.crate) = 2353
-SHA256 (rust/crates/quote-1.0.26.crate) = 4424af4bf778aae2051a77b60283332f386554255d722233d09fbfc7e30da2fc
-SIZE (rust/crates/quote-1.0.26.crate) = 28397
-SHA256 (rust/crates/regex-1.10.6.crate) = 4219d74c6b67a3654a9fbebc4b419e22126d13d2f3c4a07ee0cb61ff79a79619
-SIZE (rust/crates/regex-1.10.6.crate) = 253894
-SHA256 (rust/crates/regex-automata-0.4.6.crate) = 86b83b8b9847f9bf95ef68afb0b8e6cdb80f498442f5179a29fad448fcc1eaea
-SIZE (rust/crates/regex-automata-0.4.6.crate) = 617565
-SHA256 (rust/crates/regex-syntax-0.8.3.crate) = adad44e29e4c806119491a7f06f03de4d1af22c3a680dd47f1e6e179439d1f56
-SIZE (rust/crates/regex-syntax-0.8.3.crate) = 347497
+SHA256 (rust/crates/quote-1.0.38.crate) = 0e4dccaaaf89514f546c693ddc140f729f958c247918a13380cccc6078391acc
+SIZE (rust/crates/quote-1.0.38.crate) = 31252
+SHA256 (rust/crates/regex-1.11.1.crate) = b544ef1b4eac5dc2db33ea63606ae9ffcfac26c1416a2806ae0bf5f56b201191
+SIZE (rust/crates/regex-1.11.1.crate) = 254170
+SHA256 (rust/crates/regex-automata-0.4.9.crate) = 809e8dc61f6de73b46c85f4c96486310fe304c434cfa43669d7b40f711150908
+SIZE (rust/crates/regex-automata-0.4.9.crate) = 618525
+SHA256 (rust/crates/regex-syntax-0.8.5.crate) = 2b15c43186be67a4fd63bee50d0303afffcef381492ebe2c5d87f324e1b8815c
+SIZE (rust/crates/regex-syntax-0.8.5.crate) = 357541
SHA256 (rust/crates/rusb-0.9.4.crate) = ab9f9ff05b63a786553a4c02943b74b34a988448671001e9a27e2f0565cc05a4
SIZE (rust/crates/rusb-0.9.4.crate) = 44539
SHA256 (rust/crates/rustc_version-0.4.0.crate) = bfa0f585226d2e68097d4f95d113b15b83a82e819ab25717ec0590d9584ef366
@@ -229,14 +231,14 @@ SHA256 (rust/crates/strsim-0.11.1.crate) = 7da8b5736845d9f2fcb837ea5d9e2628564b3
SIZE (rust/crates/strsim-0.11.1.crate) = 14266
SHA256 (rust/crates/syn-1.0.107.crate) = 1f4064b5b16e03ae50984a5a8ed5d4f8803e6bc1fd170a3cda91a1be4b18e3f5
SIZE (rust/crates/syn-1.0.107.crate) = 237539
-SHA256 (rust/crates/syn-2.0.13.crate) = 4c9da457c5285ac1f936ebd076af6dac17a61cfe7826f2076b4d015cf47bc8ec
-SIZE (rust/crates/syn-2.0.13.crate) = 240619
+SHA256 (rust/crates/syn-2.0.98.crate) = 36147f1a48ae0ec2b5b3bc5b537d267457555a10dc06f3dbc8cb11ba3006d3b1
+SIZE (rust/crates/syn-2.0.98.crate) = 297807
SHA256 (rust/crates/termcolor-1.1.3.crate) = bab24d30b911b2376f3a13cc2cd443142f0c81dda04c118693e35b3835757755
SIZE (rust/crates/termcolor-1.1.3.crate) = 17242
-SHA256 (rust/crates/thiserror-1.0.40.crate) = 978c9a314bd8dc99be594bc3c175faaa9794be04a5a5e153caba6915336cebac
-SIZE (rust/crates/thiserror-1.0.40.crate) = 18709
-SHA256 (rust/crates/thiserror-impl-1.0.40.crate) = f9456a42c5b0d803c8cd86e73dd7cc9edd429499f37a3550d286d5e86720569f
-SIZE (rust/crates/thiserror-impl-1.0.40.crate) = 15138
+SHA256 (rust/crates/thiserror-2.0.11.crate) = d452f284b73e6d76dd36758a0c8684b1d5be31f92b89d07fd5822175732206fc
+SIZE (rust/crates/thiserror-2.0.11.crate) = 28648
+SHA256 (rust/crates/thiserror-impl-2.0.11.crate) = 26afc1baea8a989337eeb52b6e72a039780ce45c3edfcc9c5b9d112feeb173c2
+SIZE (rust/crates/thiserror-impl-2.0.11.crate) = 21067
SHA256 (rust/crates/tinyvec-1.6.0.crate) = 87cc5ceb3875bb20c2890005a4e226a4651264a5c75edb2421b52861a0a0cb50
SIZE (rust/crates/tinyvec-1.6.0.crate) = 45991
SHA256 (rust/crates/tinyvec_macros-0.1.1.crate) = 1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20
@@ -285,20 +287,12 @@ SHA256 (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 712e227841d057c1
SIZE (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 2947998
SHA256 (rust/crates/windows-0.48.0.crate) = e686886bc078bc1b0b600cac0147aadb815089b6e4da64016cbd754b6342700f
SIZE (rust/crates/windows-0.48.0.crate) = 11864177
-SHA256 (rust/crates/windows-0.52.0.crate) = e48a53791691ab099e5e2ad123536d0fff50652600abaf43bbf952894110d0be
-SIZE (rust/crates/windows-0.52.0.crate) = 11843715
SHA256 (rust/crates/windows-0.59.0.crate) = 7f919aee0a93304be7f62e8e5027811bbba96bcb1de84d6618be56e43f8a32a1
SIZE (rust/crates/windows-0.59.0.crate) = 9429988
-SHA256 (rust/crates/windows-core-0.52.0.crate) = 33ab640c8d7e35bf8ba19b884ba838ceb4fba93a4e8c65a9059d08afcfc683d9
-SIZE (rust/crates/windows-core-0.52.0.crate) = 42154
SHA256 (rust/crates/windows-core-0.59.0.crate) = 810ce18ed2112484b0d4e15d022e5f598113e220c53e373fb31e67e21670c1ce
SIZE (rust/crates/windows-core-0.59.0.crate) = 37073
-SHA256 (rust/crates/windows-implement-0.52.0.crate) = 12168c33176773b86799be25e2a2ba07c7aab9968b37541f1094dbd7a60c8946
-SIZE (rust/crates/windows-implement-0.52.0.crate) = 8705
SHA256 (rust/crates/windows-implement-0.59.0.crate) = 83577b051e2f49a058c308f17f273b570a6a758386fc291b5f6a934dd84e48c1
SIZE (rust/crates/windows-implement-0.59.0.crate) = 11373
-SHA256 (rust/crates/windows-interface-0.52.0.crate) = 9d8dc32e0095a7eeccebd0e3f09e9509365ecb3fc6ac4d6f5f14a3f6392942d1
-SIZE (rust/crates/windows-interface-0.52.0.crate) = 9685
SHA256 (rust/crates/windows-interface-0.59.0.crate) = cb26fd936d991781ea39e87c3a27285081e3c0da5ca0fcbc02d368cc6f52ff01
SIZE (rust/crates/windows-interface-0.59.0.crate) = 11751
SHA256 (rust/crates/windows-result-0.3.0.crate) = d08106ce80268c4067c0571ca55a9b4e9516518eaa1a1fe9b37ca403ae1d1a34
@@ -361,13 +355,13 @@ SHA256 (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 589f6da84c646204747d1270
SIZE (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 832564
SHA256 (rust/crates/windows_x86_64_msvc-0.53.0.crate) = 271414315aff87387382ec3d271b52d7ae78726f5d44ac98b4f4030c91880486
SIZE (rust/crates/windows_x86_64_msvc-0.53.0.crate) = 834400
-SHA256 (rust/crates/wmi-0.13.3.crate) = fc2f0a4062ca522aad4705a2948fd4061b3857537990202a8ddd5af21607f79a
-SIZE (rust/crates/wmi-0.13.3.crate) = 53050
+SHA256 (rust/crates/wmi-0.15.0.crate) = 58078b4e28f04064dae68f6e11a6b93133c83b88dfd5ae16738ded4942db6544
+SIZE (rust/crates/wmi-0.15.0.crate) = 59983
SHA256 (FrameworkComputer-uefi-rs-76130a0f1c1585012e598b8c514526bac09c68e0_GH0.tar.gz) = 42719b6055f38712115b4698bf8961c3b18f21c7e511c43ea3e1ac14edac0b82
SIZE (FrameworkComputer-uefi-rs-76130a0f1c1585012e598b8c514526bac09c68e0_GH0.tar.gz) = 320730
SHA256 (FrameworkComputer-rust-hwio-9bcff4277d8f3d7dce2b12c6ad81d092ae35c4ba_GH0.tar.gz) = 128cc19b5824d0228b6f9fc5a55d65d2afe91ffe3712e95c0289592387a5d0e8
SIZE (FrameworkComputer-rust-hwio-9bcff4277d8f3d7dce2b12c6ad81d092ae35c4ba_GH0.tar.gz) = 3502
SHA256 (FrameworkComputer-smbios-lib-b3e2fff8a6f4b8c2d729467cbbf0c8c41974cd1c_GH0.tar.gz) = e5649380b465b478a45a0d5eeb5ed68a7fffd15205bdcc179292f8bca5c54347
SIZE (FrameworkComputer-smbios-lib-b3e2fff8a6f4b8c2d729467cbbf0c8c41974cd1c_GH0.tar.gz) = 139972
-SHA256 (FrameworkComputer-framework-system-v0.2.1_GH0.tar.gz) = 5d23e0ae3e226fb5b8e1085b832db4e6bfb9665f97270fa91b83b6fdee335f20
-SIZE (FrameworkComputer-framework-system-v0.2.1_GH0.tar.gz) = 1169623
+SHA256 (FrameworkComputer-framework-system-v0.4.0_GH0.tar.gz) = 4ff47cbfb91799a4b5d9e4f2fd63ddd92121d64683aa933b3ac9a866718b9ed2
+SIZE (FrameworkComputer-framework-system-v0.4.0_GH0.tar.gz) = 1189123
diff --git a/sysutils/froxlor/Makefile b/sysutils/froxlor/Makefile
index bf8ef28d1d0f..1cc391cb5026 100644
--- a/sysutils/froxlor/Makefile
+++ b/sysutils/froxlor/Makefile
@@ -1,5 +1,6 @@
PORTNAME= froxlor
-DISTVERSION= 2.2.5
+DISTVERSION= 2.2.7
+PORTREVISION= 2
CATEGORIES= sysutils www
MASTER_SITES= https://files.froxlor.org/releases/
diff --git a/sysutils/froxlor/distinfo b/sysutils/froxlor/distinfo
index 4e7a4a2a15ef..514fd92677e1 100644
--- a/sysutils/froxlor/distinfo
+++ b/sysutils/froxlor/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1731688250
-SHA256 (froxlor-2.2.5.tar.gz) = b8ebcba5a9e2752b4f8efcbf9a5a5207254fa2d056d367e9ed9c40d7a427b033
-SIZE (froxlor-2.2.5.tar.gz) = 3788019
+TIMESTAMP = 1746486315
+SHA256 (froxlor-2.2.7.tar.gz) = f8767224b62cdaabe450540ad336c45ec700bdf1602e102db1ef8cbac6dc7ac8
+SIZE (froxlor-2.2.7.tar.gz) = 3903448
diff --git a/sysutils/froxlor/files/patch-froxlor_lib_Froxlor_Cli_MasterCron.php b/sysutils/froxlor/files/patch-froxlor_lib_Froxlor_Cli_MasterCron.php
new file mode 100644
index 000000000000..16c063a76a12
--- /dev/null
+++ b/sysutils/froxlor/files/patch-froxlor_lib_Froxlor_Cli_MasterCron.php
@@ -0,0 +1,11 @@
+--- froxlor/lib/Froxlor/Cli/MasterCron.php.orig 2025-05-07 03:26:39 UTC
++++ froxlor/lib/Froxlor/Cli/MasterCron.php
+@@ -211,7 +211,7 @@ final class MasterCron extends CliCommand
+ private function lockJob(string $job, OutputInterface $output): bool
+ {
+
+- $this->lockFile = '/run/lock/froxlor_' . $job . '.lock';
++ $this->lockFile = '/var/run/froxlor_' . $job . '.lock';
+
+ if (file_exists($this->lockFile)) {
+ $jobinfo = json_decode(file_get_contents($this->lockFile), true);
diff --git a/sysutils/froxlor/files/patch-froxlor_lib_Froxlor_Cron_Traffic_TrafficCron.php b/sysutils/froxlor/files/patch-froxlor_lib_Froxlor_Cron_Traffic_TrafficCron.php
new file mode 100644
index 000000000000..56bc0ee1600e
--- /dev/null
+++ b/sysutils/froxlor/files/patch-froxlor_lib_Froxlor_Cron_Traffic_TrafficCron.php
@@ -0,0 +1,11 @@
+--- froxlor/lib/Froxlor/Cron/Traffic/TrafficCron.php.orig 2025-05-07 03:27:51 UTC
++++ froxlor/lib/Froxlor/Cron/Traffic/TrafficCron.php
+@@ -861,7 +861,7 @@ class TrafficCron extends FroxlorCron
+ // the default selection is 'current',
+ // so link the latest dir to it
+ $new_current = FileDir::makeCorrectFile($outputdir . '/current');
+- FileDir::safe_exec('ln -fTs ' . escapeshellarg($staticOutputdir) . ' ' . escapeshellarg($new_current));
++ FileDir::safe_exec('ln -fFs ' . escapeshellarg($staticOutputdir) . ' ' . escapeshellarg($new_current));
+
+ // statistics file looks like: 'awstats[month][year].[domain].txt'
+ $file = FileDir::makeCorrectFile($outputdir . '/awstats' . date('mY', time()) . '.' . $domain . '.txt');
diff --git a/sysutils/froxlor/pkg-plist b/sysutils/froxlor/pkg-plist
index a17324832ed5..1f61b033da55 100644
--- a/sysutils/froxlor/pkg-plist
+++ b/sysutils/froxlor/pkg-plist
@@ -383,6 +383,7 @@
%%WWWDIR%%/lng/en.lng.php
%%WWWDIR%%/lng/es.lng.php
%%WWWDIR%%/lng/fr.lng.php
+%%WWWDIR%%/lng/hu.lng.php
%%WWWDIR%%/lng/index.html
%%WWWDIR%%/lng/it.lng.php
%%WWWDIR%%/lng/nl.lng.php
@@ -432,16 +433,16 @@
%%WWWDIR%%/templates/Froxlor/assets/scss/components/index.html
%%WWWDIR%%/templates/Froxlor/assets/scss/index.html
%%WWWDIR%%/templates/Froxlor/base.html.twig
-%%WWWDIR%%/templates/Froxlor/build/assets/app-65a6b342.js
-%%WWWDIR%%/templates/Froxlor/build/assets/app-8baf2336.css
-%%WWWDIR%%/templates/Froxlor/build/assets/fa-brands-400-003f1154.ttf
-%%WWWDIR%%/templates/Froxlor/build/assets/fa-brands-400-faae6fc0.woff2
-%%WWWDIR%%/templates/Froxlor/build/assets/fa-regular-400-7d81a1a7.ttf
-%%WWWDIR%%/templates/Froxlor/build/assets/fa-regular-400-9169d8be.woff2
-%%WWWDIR%%/templates/Froxlor/build/assets/fa-solid-900-886c8611.woff2
-%%WWWDIR%%/templates/Froxlor/build/assets/fa-solid-900-cea79b34.ttf
-%%WWWDIR%%/templates/Froxlor/build/assets/fa-v4compatibility-335fd7d9.woff2
-%%WWWDIR%%/templates/Froxlor/build/assets/fa-v4compatibility-455e8e72.ttf
+%%WWWDIR%%/templates/Froxlor/build/assets/app-BNFip9fw.js
+%%WWWDIR%%/templates/Froxlor/build/assets/app-Cj1XHuKC.css
+%%WWWDIR%%/templates/Froxlor/build/assets/fa-brands-400-D1LuMI3I.ttf
+%%WWWDIR%%/templates/Froxlor/build/assets/fa-brands-400-D_cYUPeE.woff2
+%%WWWDIR%%/templates/Froxlor/build/assets/fa-regular-400-BjRzuEpd.woff2
+%%WWWDIR%%/templates/Froxlor/build/assets/fa-regular-400-DZaxPHgR.ttf
+%%WWWDIR%%/templates/Froxlor/build/assets/fa-solid-900-CTAAxXor.woff2
+%%WWWDIR%%/templates/Froxlor/build/assets/fa-solid-900-D0aA9rwL.ttf
+%%WWWDIR%%/templates/Froxlor/build/assets/fa-v4compatibility-C9RhG_FT.woff2
+%%WWWDIR%%/templates/Froxlor/build/assets/fa-v4compatibility-CCth-dXg.ttf
%%WWWDIR%%/templates/Froxlor/build/assets/index.html
%%WWWDIR%%/templates/Froxlor/build/index.html
%%WWWDIR%%/templates/Froxlor/build/manifest.json
@@ -611,10 +612,12 @@
%%WWWDIR%%/vendor/league/commonmark/composer.json
%%WWWDIR%%/vendor/league/commonmark/src/CommonMarkConverter.php
%%WWWDIR%%/vendor/league/commonmark/src/ConverterInterface.php
+%%WWWDIR%%/vendor/league/commonmark/src/Delimiter/Bracket.php
%%WWWDIR%%/vendor/league/commonmark/src/Delimiter/Delimiter.php
%%WWWDIR%%/vendor/league/commonmark/src/Delimiter/DelimiterInterface.php
%%WWWDIR%%/vendor/league/commonmark/src/Delimiter/DelimiterParser.php
%%WWWDIR%%/vendor/league/commonmark/src/Delimiter/DelimiterStack.php
+%%WWWDIR%%/vendor/league/commonmark/src/Delimiter/Processor/CacheableDelimiterProcessorInterface.php
%%WWWDIR%%/vendor/league/commonmark/src/Delimiter/Processor/DelimiterProcessorCollection.php
%%WWWDIR%%/vendor/league/commonmark/src/Delimiter/Processor/DelimiterProcessorCollectionInterface.php
%%WWWDIR%%/vendor/league/commonmark/src/Delimiter/Processor/DelimiterProcessorInterface.php
@@ -868,6 +871,7 @@
%%WWWDIR%%/vendor/league/commonmark/src/Parser/MarkdownParserState.php
%%WWWDIR%%/vendor/league/commonmark/src/Parser/MarkdownParserStateInterface.php
%%WWWDIR%%/vendor/league/commonmark/src/Parser/ParserLogicException.php
+%%WWWDIR%%/vendor/league/commonmark/src/Reference/MemoryLimitedReferenceMap.php
%%WWWDIR%%/vendor/league/commonmark/src/Reference/Reference.php
%%WWWDIR%%/vendor/league/commonmark/src/Reference/ReferenceInterface.php
%%WWWDIR%%/vendor/league/commonmark/src/Reference/ReferenceMap.php
@@ -1159,11 +1163,11 @@
%%WWWDIR%%/vendor/pear/net_dns2/tests/Tests_Net_DNS2_DNSSECTest.php
%%WWWDIR%%/vendor/pear/net_dns2/tests/Tests_Net_DNS2_ParserTest.php
%%WWWDIR%%/vendor/pear/net_dns2/tests/Tests_Net_DNS2_ResolverTest.php
-%%WWWDIR%%/vendor/phpmailer/phpmailer/.editorconfig
%%WWWDIR%%/vendor/phpmailer/phpmailer/COMMITMENT
%%WWWDIR%%/vendor/phpmailer/phpmailer/LICENSE
%%WWWDIR%%/vendor/phpmailer/phpmailer/README.md
%%WWWDIR%%/vendor/phpmailer/phpmailer/SECURITY.md
+%%WWWDIR%%/vendor/phpmailer/phpmailer/SMTPUTF8.md
%%WWWDIR%%/vendor/phpmailer/phpmailer/VERSION
%%WWWDIR%%/vendor/phpmailer/phpmailer/composer.json
%%WWWDIR%%/vendor/phpmailer/phpmailer/get_oauth_token.php
@@ -1198,6 +1202,7 @@
%%WWWDIR%%/vendor/phpmailer/phpmailer/language/phpmailer.lang-ja.php
%%WWWDIR%%/vendor/phpmailer/phpmailer/language/phpmailer.lang-ka.php
%%WWWDIR%%/vendor/phpmailer/phpmailer/language/phpmailer.lang-ko.php
+%%WWWDIR%%/vendor/phpmailer/phpmailer/language/phpmailer.lang-ku.php
%%WWWDIR%%/vendor/phpmailer/phpmailer/language/phpmailer.lang-lt.php
%%WWWDIR%%/vendor/phpmailer/phpmailer/language/phpmailer.lang-lv.php
%%WWWDIR%%/vendor/phpmailer/phpmailer/language/phpmailer.lang-mg.php
@@ -1219,6 +1224,7 @@
%%WWWDIR%%/vendor/phpmailer/phpmailer/language/phpmailer.lang-tl.php
%%WWWDIR%%/vendor/phpmailer/phpmailer/language/phpmailer.lang-tr.php
%%WWWDIR%%/vendor/phpmailer/phpmailer/language/phpmailer.lang-uk.php
+%%WWWDIR%%/vendor/phpmailer/phpmailer/language/phpmailer.lang-ur.php
%%WWWDIR%%/vendor/phpmailer/phpmailer/language/phpmailer.lang-vi.php
%%WWWDIR%%/vendor/phpmailer/phpmailer/language/phpmailer.lang-zh.php
%%WWWDIR%%/vendor/phpmailer/phpmailer/language/phpmailer.lang-zh_cn.php
@@ -1532,11 +1538,6 @@
%%WWWDIR%%/vendor/symfony/polyfill-mbstring/bootstrap.php
%%WWWDIR%%/vendor/symfony/polyfill-mbstring/bootstrap80.php
%%WWWDIR%%/vendor/symfony/polyfill-mbstring/composer.json
-%%WWWDIR%%/vendor/symfony/polyfill-php72/LICENSE
-%%WWWDIR%%/vendor/symfony/polyfill-php72/Php72.php
-%%WWWDIR%%/vendor/symfony/polyfill-php72/README.md
-%%WWWDIR%%/vendor/symfony/polyfill-php72/bootstrap.php
-%%WWWDIR%%/vendor/symfony/polyfill-php72/composer.json
%%WWWDIR%%/vendor/symfony/polyfill-php73/LICENSE
%%WWWDIR%%/vendor/symfony/polyfill-php73/Php73.php
%%WWWDIR%%/vendor/symfony/polyfill-php73/README.md
@@ -1554,6 +1555,13 @@
%%WWWDIR%%/vendor/symfony/polyfill-php80/Resources/stubs/ValueError.php
%%WWWDIR%%/vendor/symfony/polyfill-php80/bootstrap.php
%%WWWDIR%%/vendor/symfony/polyfill-php80/composer.json
+%%WWWDIR%%/vendor/symfony/polyfill-php81/LICENSE
+%%WWWDIR%%/vendor/symfony/polyfill-php81/Php81.php
+%%WWWDIR%%/vendor/symfony/polyfill-php81/README.md
+%%WWWDIR%%/vendor/symfony/polyfill-php81/Resources/stubs/CURLStringFile.php
+%%WWWDIR%%/vendor/symfony/polyfill-php81/Resources/stubs/ReturnTypeWillChange.php
+%%WWWDIR%%/vendor/symfony/polyfill-php81/bootstrap.php
+%%WWWDIR%%/vendor/symfony/polyfill-php81/composer.json
%%WWWDIR%%/vendor/symfony/service-contracts/Attribute/Required.php
%%WWWDIR%%/vendor/symfony/service-contracts/Attribute/SubscribedService.php
%%WWWDIR%%/vendor/symfony/service-contracts/CHANGELOG.md
@@ -1594,8 +1602,10 @@
%%WWWDIR%%/vendor/twig/twig/composer.json
%%WWWDIR%%/vendor/twig/twig/src/Attribute/YieldReady.php
%%WWWDIR%%/vendor/twig/twig/src/Cache/CacheInterface.php
+%%WWWDIR%%/vendor/twig/twig/src/Cache/ChainCache.php
%%WWWDIR%%/vendor/twig/twig/src/Cache/FilesystemCache.php
%%WWWDIR%%/vendor/twig/twig/src/Cache/NullCache.php
+%%WWWDIR%%/vendor/twig/twig/src/Cache/ReadOnlyFilesystemCache.php
%%WWWDIR%%/vendor/twig/twig/src/Compiler.php
%%WWWDIR%%/vendor/twig/twig/src/Environment.php
%%WWWDIR%%/vendor/twig/twig/src/Error/Error.php
@@ -1673,6 +1683,7 @@
%%WWWDIR%%/vendor/twig/twig/src/Node/Expression/ConditionalExpression.php
%%WWWDIR%%/vendor/twig/twig/src/Node/Expression/ConstantExpression.php
%%WWWDIR%%/vendor/twig/twig/src/Node/Expression/Filter/DefaultFilter.php
+%%WWWDIR%%/vendor/twig/twig/src/Node/Expression/Filter/RawFilter.php
%%WWWDIR%%/vendor/twig/twig/src/Node/Expression/FilterExpression.php
%%WWWDIR%%/vendor/twig/twig/src/Node/Expression/FunctionExpression.php
%%WWWDIR%%/vendor/twig/twig/src/Node/Expression/GetAttrExpression.php
@@ -1703,6 +1714,7 @@
%%WWWDIR%%/vendor/twig/twig/src/Node/IncludeNode.php
%%WWWDIR%%/vendor/twig/twig/src/Node/MacroNode.php
%%WWWDIR%%/vendor/twig/twig/src/Node/ModuleNode.php
+%%WWWDIR%%/vendor/twig/twig/src/Node/NameDeprecation.php
%%WWWDIR%%/vendor/twig/twig/src/Node/Node.php
%%WWWDIR%%/vendor/twig/twig/src/Node/NodeCaptureInterface.php
%%WWWDIR%%/vendor/twig/twig/src/Node/NodeOutputInterface.php
@@ -1777,6 +1789,7 @@
%%WWWDIR%%/vendor/twig/twig/src/TwigFunction.php
%%WWWDIR%%/vendor/twig/twig/src/TwigTest.php
%%WWWDIR%%/vendor/twig/twig/src/Util/DeprecationCollector.php
+%%WWWDIR%%/vendor/twig/twig/src/Util/ReflectionCallable.php
%%WWWDIR%%/vendor/twig/twig/src/Util/TemplateDirIterator.php
%%WWWDIR%%/vendor/voku/anti-xss/CHANGELOG.md
%%WWWDIR%%/vendor/voku/anti-xss/LICENSE
@@ -1784,6 +1797,7 @@
%%WWWDIR%%/vendor/voku/anti-xss/composer.json
%%WWWDIR%%/vendor/voku/anti-xss/src/voku/helper/AntiXSS.php
%%WWWDIR%%/vendor/voku/anti-xss/src/voku/helper/data/entities_fallback.php
+%%WWWDIR%%/vendor/voku/portable-ascii/.deepsource.toml
%%WWWDIR%%/vendor/voku/portable-ascii/CHANGELOG.md
%%WWWDIR%%/vendor/voku/portable-ascii/LICENSE.txt
%%WWWDIR%%/vendor/voku/portable-ascii/README.md
@@ -1983,7 +1997,7 @@
%%WWWDIR%%/vendor/voku/portable-ascii/src/voku/helper/data/x1d7.php
%%WWWDIR%%/vendor/voku/portable-ascii/src/voku/helper/data/x1f1.php
%%WWWDIR%%/vendor/voku/portable-utf8/CHANGELOG.md
-%%WWWDIR%%/vendor/voku/portable-utf8/LICENSE%%AP_MOD_EN%%PACHE
+%%WWWDIR%%/vendor/voku/portable-utf8/LICENSE-APACHE
%%WWWDIR%%/vendor/voku/portable-utf8/LICENSE-GPL
%%WWWDIR%%/vendor/voku/portable-utf8/README.md
%%WWWDIR%%/vendor/voku/portable-utf8/SECURITY.md
diff --git a/sysutils/hexyl/Makefile b/sysutils/hexyl/Makefile
index 02f67482ccbc..ed7d25b8037d 100644
--- a/sysutils/hexyl/Makefile
+++ b/sysutils/hexyl/Makefile
@@ -4,7 +4,7 @@ DISTVERSION= 0.16.0
PORTREVISION= 3
CATEGORIES= sysutils
-MAINTAINER= mikael@FreeBSD.org
+MAINTAINER= bofh@FreeBSD.org
COMMENT= Command-line hex viewer
WWW= https://github.com/sharkdp/hexyl
diff --git a/sysutils/httm/Makefile b/sysutils/httm/Makefile
index d8245be9e88b..ce18d00723ef 100644
--- a/sysutils/httm/Makefile
+++ b/sysutils/httm/Makefile
@@ -1,5 +1,5 @@
PORTNAME= httm
-DISTVERSION= 0.46.10
+DISTVERSION= 0.47.0
CATEGORIES= sysutils
MAINTAINER= bofh@FreeBSD.org
diff --git a/sysutils/httm/Makefile.crates b/sysutils/httm/Makefile.crates
index 9a458e10e464..e47e254aa53b 100644
--- a/sysutils/httm/Makefile.crates
+++ b/sysutils/httm/Makefile.crates
@@ -1,3 +1,9 @@
+===> License MPL20 accepted by the user
+===> httm-0.47.0 depends on file: /usr/local/sbin/pkg - found
+===> Fetching all distfiles required by httm-0.47.0 for building
+===> Extracting for httm-0.47.0
+=> SHA256 Checksum OK for kimono-koans-httm-0.47.0_GH0.tar.gz.
+===> Moving crates to /usr/ports/sysutils/httm/work/httm-0.47.0/cargo-crates
CARGO_CRATES= ahash-0.3.8 \
aho-corasick-1.1.3 \
ansi_term-0.12.1 \
@@ -50,7 +56,7 @@ CARGO_CRATES= ahash-0.3.8 \
getrandom-0.2.9 \
hashbrown-0.8.2 \
hashbrown-0.14.5 \
- hashbrown-0.15.2 \
+ hashbrown-0.15.3 \
hermit-abi-0.1.19 \
humantime-1.3.0 \
ident_case-1.0.1 \
@@ -70,7 +76,7 @@ CARGO_CRATES= ahash-0.3.8 \
memchr-2.7.4 \
memoffset-0.8.0 \
nix-0.24.3 \
- nix-0.29.0 \
+ nix-0.30.0 \
nu-ansi-term-0.50.1 \
num-conv-0.1.0 \
num_threads-0.1.6 \
diff --git a/sysutils/httm/distinfo b/sysutils/httm/distinfo
index 82d3e1db7c4d..7c0effed99a4 100644
--- a/sysutils/httm/distinfo
+++ b/sysutils/httm/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1745486711
+TIMESTAMP = 1746269811
SHA256 (rust/crates/ahash-0.3.8.crate) = e8fd72866655d1904d6b0997d0b07ba561047d070fbe29de039031c641b61217
SIZE (rust/crates/ahash-0.3.8.crate) = 28650
SHA256 (rust/crates/aho-corasick-1.1.3.crate) = 8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916
@@ -103,8 +103,8 @@ SHA256 (rust/crates/hashbrown-0.8.2.crate) = e91b62f79061a0bc2e046024cb7ba44b084
SIZE (rust/crates/hashbrown-0.8.2.crate) = 75830
SHA256 (rust/crates/hashbrown-0.14.5.crate) = e5274423e17b7c9fc20b6e7e208532f9b19825d82dfd615708b70edd83df41f1
SIZE (rust/crates/hashbrown-0.14.5.crate) = 141498
-SHA256 (rust/crates/hashbrown-0.15.2.crate) = bf151400ff0baff5465007dd2f3e717f3fe502074ca563069ce3a6629d07b289
-SIZE (rust/crates/hashbrown-0.15.2.crate) = 138478
+SHA256 (rust/crates/hashbrown-0.15.3.crate) = 84b26c544d002229e640969970a2e74021aadf6e2f96372b9c58eff97de08eb3
+SIZE (rust/crates/hashbrown-0.15.3.crate) = 140413
SHA256 (rust/crates/hermit-abi-0.1.19.crate) = 62b467343b94ba476dcb2500d242dadbb39557df889310ac77c5d99100aaac33
SIZE (rust/crates/hermit-abi-0.1.19.crate) = 9979
SHA256 (rust/crates/humantime-1.3.0.crate) = df004cfca50ef23c36850aaaa59ad52cc70d0e90243c3c7737a4dd32dc7a3c4f
@@ -143,8 +143,8 @@ SHA256 (rust/crates/memoffset-0.8.0.crate) = d61c719bcfbcf5d62b3a09efa6088de8c54
SIZE (rust/crates/memoffset-0.8.0.crate) = 8912
SHA256 (rust/crates/nix-0.24.3.crate) = fa52e972a9a719cecb6864fb88568781eb706bac2cd1d4f04a648542dbf78069
SIZE (rust/crates/nix-0.24.3.crate) = 266843
-SHA256 (rust/crates/nix-0.29.0.crate) = 71e2746dc3a24dd78b3cfcb7be93368c6de9963d30f43a6a73998a9cf4b17b46
-SIZE (rust/crates/nix-0.29.0.crate) = 318248
+SHA256 (rust/crates/nix-0.30.0.crate) = 537bc3c4a347b87fd52ac6c03a02ab1302962cfd93373c5d7a112cdc337854cc
+SIZE (rust/crates/nix-0.30.0.crate) = 342229
SHA256 (rust/crates/nu-ansi-term-0.50.1.crate) = d4a28e057d01f97e61255210fcff094d74ed0466038633e95017f5beb68e4399
SIZE (rust/crates/nu-ansi-term-0.50.1.crate) = 28536
SHA256 (rust/crates/num-conv-0.1.0.crate) = 51d515d32fb182ee37cda2ccdcb92950d6a3c2893aa280e540671c2cd0f3b1d9
@@ -325,5 +325,5 @@ SHA256 (rust/crates/xattr-1.5.0.crate) = 0d65cbf2f12c15564212d48f4e3dfb87923d25d
SIZE (rust/crates/xattr-1.5.0.crate) = 14694
SHA256 (rust/crates/yaml-rust-0.3.5.crate) = e66366e18dc58b46801afbf2ca7661a9f59cc8c5962c29892b6039b4f86fa992
SIZE (rust/crates/yaml-rust-0.3.5.crate) = 42087
-SHA256 (kimono-koans-httm-0.46.10_GH0.tar.gz) = 219342f84f5ce392fb3294ef0a9a009c80afc34c1287090c36e04eb594f47c15
-SIZE (kimono-koans-httm-0.46.10_GH0.tar.gz) = 135976
+SHA256 (kimono-koans-httm-0.47.0_GH0.tar.gz) = bf0d12b822d13838bdad289b59dfa4bcc5436b1d6621abb8e400cd1f52e12f5d
+SIZE (kimono-koans-httm-0.47.0_GH0.tar.gz) = 136271
diff --git a/sysutils/k3b/distinfo b/sysutils/k3b/distinfo
index a1754d75eed0..2b984911c667 100644
--- a/sysutils/k3b/distinfo
+++ b/sysutils/k3b/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564309
-SHA256 (KDE/release-service/25.04.0/k3b-25.04.0.tar.xz) = ff2072d8cf01a40a4d1bbc52dc5d70eefcabcb538f1ef06bdccb1c52917d2e93
-SIZE (KDE/release-service/25.04.0/k3b-25.04.0.tar.xz) = 10755360
+TIMESTAMP = 1746557955
+SHA256 (KDE/release-service/25.04.1/k3b-25.04.1.tar.xz) = 615b689bc96e3d880a58668aaea75766ff81c60b9583f35bb36addfbee91d222
+SIZE (KDE/release-service/25.04.1/k3b-25.04.1.tar.xz) = 10756084
diff --git a/sysutils/kbackup/distinfo b/sysutils/kbackup/distinfo
index 930b45b91b28..14347fb30346 100644
--- a/sysutils/kbackup/distinfo
+++ b/sysutils/kbackup/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564310
-SHA256 (KDE/release-service/25.04.0/kbackup-25.04.0.tar.xz) = 5887df14a52046d49e380cc9c3ffc3b45f530d7d67b587e452ca0f3d2f9563ce
-SIZE (KDE/release-service/25.04.0/kbackup-25.04.0.tar.xz) = 394852
+TIMESTAMP = 1746557956
+SHA256 (KDE/release-service/25.04.1/kbackup-25.04.1.tar.xz) = ac032a3d42dee25b5a47d3ea0048a82399b4b9d0dc16f6f482d5ee4de072c330
+SIZE (KDE/release-service/25.04.1/kbackup-25.04.1.tar.xz) = 394888
diff --git a/sysutils/kcron/distinfo b/sysutils/kcron/distinfo
index b7e934013922..9a10ff479f07 100644
--- a/sysutils/kcron/distinfo
+++ b/sysutils/kcron/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564311
-SHA256 (KDE/release-service/25.04.0/kcron-25.04.0.tar.xz) = 565c409af17da7e2398b1c7e0c50016bd1cc74f6c2188837475693432edc0c93
-SIZE (KDE/release-service/25.04.0/kcron-25.04.0.tar.xz) = 900324
+TIMESTAMP = 1746557957
+SHA256 (KDE/release-service/25.04.1/kcron-25.04.1.tar.xz) = 2bea888193ad8986b9b71dbee872681a52d50dc79a07e133fe6c4c5290661939
+SIZE (KDE/release-service/25.04.1/kcron-25.04.1.tar.xz) = 900312
diff --git a/sysutils/kdebugsettings/distinfo b/sysutils/kdebugsettings/distinfo
index 0213ae7a3027..a5d9003167d1 100644
--- a/sysutils/kdebugsettings/distinfo
+++ b/sysutils/kdebugsettings/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564311
-SHA256 (KDE/release-service/25.04.0/kdebugsettings-25.04.0.tar.xz) = f3c3b12356cce6588245175dd208c59cce55c5ad2eb3468c7dcb3e428a720f38
-SIZE (KDE/release-service/25.04.0/kdebugsettings-25.04.0.tar.xz) = 121484
+TIMESTAMP = 1746557957
+SHA256 (KDE/release-service/25.04.1/kdebugsettings-25.04.1.tar.xz) = c63f443d617fb6f8f42a7b8edfd4f3c65a6f63e3cb94d4b701837c7cd1d714ce
+SIZE (KDE/release-service/25.04.1/kdebugsettings-25.04.1.tar.xz) = 121440
diff --git a/sysutils/kdf/distinfo b/sysutils/kdf/distinfo
index 237537df2f0c..e0b25a05c5ba 100644
--- a/sysutils/kdf/distinfo
+++ b/sysutils/kdf/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564312
-SHA256 (KDE/release-service/25.04.0/kdf-25.04.0.tar.xz) = 5c0c49fe2d5f7ca09f05a70edc676019dd1995adb720b0f2d5166c677a012530
-SIZE (KDE/release-service/25.04.0/kdf-25.04.0.tar.xz) = 481688
+TIMESTAMP = 1746557958
+SHA256 (KDE/release-service/25.04.1/kdf-25.04.1.tar.xz) = 85389ea1800f478103f0810982a7a331816da7af0554e89410e7bbd2ad0226af
+SIZE (KDE/release-service/25.04.1/kdf-25.04.1.tar.xz) = 481732
diff --git a/sysutils/kdialog/distinfo b/sysutils/kdialog/distinfo
index 978d3dff33cf..0cedbded6671 100644
--- a/sysutils/kdialog/distinfo
+++ b/sysutils/kdialog/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564312
-SHA256 (KDE/release-service/25.04.0/kdialog-25.04.0.tar.xz) = 563db383cd9c20c387c34b920755f52e14684f8bca2a1f7deecf76c1e0e0d639
-SIZE (KDE/release-service/25.04.0/kdialog-25.04.0.tar.xz) = 149372
+TIMESTAMP = 1746557959
+SHA256 (KDE/release-service/25.04.1/kdialog-25.04.1.tar.xz) = a41984abf4de55568025f6c45c4d0a948a6374275736957b62bea098e449f62b
+SIZE (KDE/release-service/25.04.1/kdialog-25.04.1.tar.xz) = 149388
diff --git a/sysutils/khelpcenter/distinfo b/sysutils/khelpcenter/distinfo
index 20731b8c34fc..8962c07f27f0 100644
--- a/sysutils/khelpcenter/distinfo
+++ b/sysutils/khelpcenter/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564313
-SHA256 (KDE/release-service/25.04.0/khelpcenter-25.04.0.tar.xz) = d97a3b23cedc392b5e95c2b57f503556f67ded64382a624dcce0da1f95c3220f
-SIZE (KDE/release-service/25.04.0/khelpcenter-25.04.0.tar.xz) = 4248156
+TIMESTAMP = 1746557959
+SHA256 (KDE/release-service/25.04.1/khelpcenter-25.04.1.tar.xz) = c409f6029137472700c67fa99e8169a13f4663fdc15daa1b3d02d8d3583342cd
+SIZE (KDE/release-service/25.04.1/khelpcenter-25.04.1.tar.xz) = 4248228
diff --git a/sysutils/kops/Makefile b/sysutils/kops/Makefile
index 8a51de3975c4..291df1d45a3c 100644
--- a/sysutils/kops/Makefile
+++ b/sysutils/kops/Makefile
@@ -1,7 +1,6 @@
PORTNAME= kops
-PORTVERSION= 1.31.0
+PORTVERSION= 1.32.0
DISTVERSIONPREFIX= v
-PORTREVISION= 3
CATEGORIES= sysutils
MAINTAINER= danilo@FreeBSD.org
diff --git a/sysutils/kops/distinfo b/sysutils/kops/distinfo
index 3c3e6d831c72..cfe26e078507 100644
--- a/sysutils/kops/distinfo
+++ b/sysutils/kops/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1738512679
-SHA256 (kubernetes-kops-v1.31.0_GH0.tar.gz) = 6687c727bdd71246de400676e6e67885c93d398f0e45a3b82678cdf5306f0394
-SIZE (kubernetes-kops-v1.31.0_GH0.tar.gz) = 38586622
+TIMESTAMP = 1746783556
+SHA256 (kubernetes-kops-v1.32.0_GH0.tar.gz) = a6b1a0d2033b043c1c3b31ff9076c4b5a057fa31ece314c1bd39c2f690cb1d00
+SIZE (kubernetes-kops-v1.32.0_GH0.tar.gz) = 38291146
diff --git a/sysutils/kpmcore/distinfo b/sysutils/kpmcore/distinfo
index dc5f882835a8..e7398d1b6536 100644
--- a/sysutils/kpmcore/distinfo
+++ b/sysutils/kpmcore/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564314
-SHA256 (KDE/release-service/25.04.0/kpmcore-25.04.0.tar.xz) = 94639afd14693efd3f58fbee5665542b2a2fed40c5efb7cea867ecab4566a11a
-SIZE (KDE/release-service/25.04.0/kpmcore-25.04.0.tar.xz) = 670384
+TIMESTAMP = 1746557960
+SHA256 (KDE/release-service/25.04.1/kpmcore-25.04.1.tar.xz) = c023351c4fd4bffa68fd8d5780e7138b95d147dc630cfa01f10899004ec51606
+SIZE (KDE/release-service/25.04.1/kpmcore-25.04.1.tar.xz) = 670356
diff --git a/sysutils/ksystemlog/distinfo b/sysutils/ksystemlog/distinfo
index 3a92b7b92f5c..1febec1de47c 100644
--- a/sysutils/ksystemlog/distinfo
+++ b/sysutils/ksystemlog/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564314
-SHA256 (KDE/release-service/25.04.0/ksystemlog-25.04.0.tar.xz) = 0b083721148cce80c13437b3ac1d2f683759ba6dca60bc9a651610c1df73eb76
-SIZE (KDE/release-service/25.04.0/ksystemlog-25.04.0.tar.xz) = 1869768
+TIMESTAMP = 1746557961
+SHA256 (KDE/release-service/25.04.1/ksystemlog-25.04.1.tar.xz) = b50a0970c7060f5311616d33c900e969bc9a5a79caa6df332905b72abd77dde4
+SIZE (KDE/release-service/25.04.1/ksystemlog-25.04.1.tar.xz) = 1872204
diff --git a/sysutils/linux-miniconda-installer/Makefile b/sysutils/linux-miniconda-installer/Makefile
index e9362b51de3f..30c22e5aace5 100644
--- a/sysutils/linux-miniconda-installer/Makefile
+++ b/sysutils/linux-miniconda-installer/Makefile
@@ -1,6 +1,6 @@
PORTNAME= miniconda-installer
-DISTVERSION= 0.1.0
-PORTREVISION= 2
+DISTVERSION= 0.1.0-6
+DISTVERSIONSUFFIX= -g0f300a8
CATEGORIES= sysutils linux
PKGNAMEPREFIX= linux-
diff --git a/sysutils/linux-miniconda-installer/distinfo b/sysutils/linux-miniconda-installer/distinfo
index 60cd2eebe966..0ef11d217f9c 100644
--- a/sysutils/linux-miniconda-installer/distinfo
+++ b/sysutils/linux-miniconda-installer/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1697893560
-SHA256 (outpaddling-miniconda-installer-0.1.0_GH0.tar.gz) = 60d99e614aa9a89ec538ae21d08f09fc055284254d771a18bc271df5df259a85
-SIZE (outpaddling-miniconda-installer-0.1.0_GH0.tar.gz) = 2434
+TIMESTAMP = 1746362044
+SHA256 (outpaddling-miniconda-installer-0.1.0-6-g0f300a8_GH0.tar.gz) = eb12c9cd7a9f74c7ec69f63ca37d163881867a2949bbe1c78324cc1236de9ebf
+SIZE (outpaddling-miniconda-installer-0.1.0-6-g0f300a8_GH0.tar.gz) = 2800
diff --git a/sysutils/mise/Makefile b/sysutils/mise/Makefile
index a945e0f795d1..04d15c67576c 100644
--- a/sysutils/mise/Makefile
+++ b/sysutils/mise/Makefile
@@ -1,6 +1,7 @@
PORTNAME= mise
DISTVERSIONPREFIX= v
-DISTVERSION= 2025.4.12
+DISTVERSION= 2025.5.2
+PORTREVISION= 0
CATEGORIES= sysutils
MAINTAINER= yuri@FreeBSD.org
@@ -24,14 +25,13 @@ USE_GITHUB= yes
GH_ACCOUNT= jdx
CARGO_BUILDDEP= no
-CARGO_CRATES= addr2line-0.21.0 \
- adler-1.0.2 \
+CARGO_CRATES= addr2line-0.24.2 \
adler2-2.0.0 \
aead-0.5.2 \
aes-0.8.4 \
aes-gcm-0.10.3 \
- age-0.10.1 \
- age-core-0.10.0 \
+ age-0.11.1 \
+ age-core-0.11.0 \
ahash-0.8.11 \
aho-corasick-1.1.3 \
allocator-api2-0.2.21 \
@@ -53,7 +53,7 @@ CARGO_CRATES= addr2line-0.21.0 \
async-trait-0.1.88 \
atomic-waker-1.1.2 \
autocfg-1.4.0 \
- backtrace-0.3.71 \
+ backtrace-0.3.75 \
base64-0.21.7 \
base64-0.22.1 \
base64ct-1.7.3 \
@@ -76,12 +76,12 @@ CARGO_CRATES= addr2line-0.21.0 \
bzip2-sys-0.1.13+1.0.8 \
calm_io-0.1.1 \
calmio_filters-0.1.0 \
- cc-1.2.20 \
+ cc-1.2.21 \
cfg-if-1.0.0 \
cfg_aliases-0.2.1 \
chacha20-0.9.1 \
chacha20poly1305-0.10.1 \
- chrono-0.4.40 \
+ chrono-0.4.41 \
chrono-tz-0.9.0 \
chrono-tz-build-0.3.0 \
ci_info-0.14.14 \
@@ -92,10 +92,10 @@ CARGO_CRATES= addr2line-0.21.0 \
clap_lex-0.7.4 \
clap_mangen-0.2.26 \
clru-0.6.2 \
- color-eyre-0.6.3 \
+ color-eyre-0.6.4 \
color-print-0.3.7 \
color-print-proc-macro-0.3.7 \
- color-spantrace-0.2.1 \
+ color-spantrace-0.2.2 \
colorchoice-1.0.3 \
colored-3.0.0 \
comfy-table-7.1.4 \
@@ -104,8 +104,7 @@ CARGO_CRATES= addr2line-0.21.0 \
console-0.15.11 \
const-oid-0.9.6 \
constant_time_eq-0.3.1 \
- contracts-0.6.3 \
- convert_case-0.4.0 \
+ contracts-0.6.6 \
cookie-factory-0.3.3 \
core-foundation-0.9.4 \
core-foundation-0.10.0 \
@@ -130,19 +129,19 @@ CARGO_CRATES= addr2line-0.21.0 \
darling-0.20.11 \
darling_core-0.20.11 \
darling_macro-0.20.11 \
- dashmap-5.5.3 \
dashmap-6.1.0 \
deflate64-0.1.9 \
- demand-1.6.5 \
+ demand-1.7.0 \
der-0.7.10 \
deranged-0.4.0 \
derive_arbitrary-1.4.1 \
- derive_more-0.99.20 \
+ derive_more-2.0.1 \
+ derive_more-impl-2.0.1 \
deunicode-1.6.2 \
diff-0.1.13 \
digest-0.10.7 \
- directories-5.0.1 \
- dirs-sys-0.4.1 \
+ directories-6.0.0 \
+ dirs-sys-0.5.0 \
displaydoc-0.2.5 \
document-features-0.2.11 \
dotenvy-0.15.7 \
@@ -200,7 +199,7 @@ CARGO_CRATES= addr2line-0.21.0 \
getrandom-0.2.16 \
getrandom-0.3.2 \
ghash-0.5.1 \
- gimli-0.28.1 \
+ gimli-0.31.1 \
gix-0.72.1 \
gix-actor-0.35.1 \
gix-archive-0.21.1 \
@@ -258,11 +257,11 @@ CARGO_CRATES= addr2line-0.21.0 \
glob-0.3.2 \
globset-0.4.16 \
globwalk-0.9.1 \
- h2-0.4.9 \
+ h2-0.4.10 \
hash32-0.3.1 \
hashbrown-0.12.3 \
hashbrown-0.14.5 \
- hashbrown-0.15.2 \
+ hashbrown-0.15.3 \
heapless-0.8.0 \
heck-0.5.0 \
hermit-abi-0.3.9 \
@@ -283,8 +282,8 @@ CARGO_CRATES= addr2line-0.21.0 \
hyper-tls-0.6.0 \
hyper-util-0.1.11 \
i18n-config-0.4.7 \
- i18n-embed-0.14.1 \
- i18n-embed-fl-0.7.0 \
+ i18n-embed-0.15.4 \
+ i18n-embed-fl-0.9.4 \
i18n-embed-impl-0.8.4 \
iana-time-zone-0.1.63 \
iana-time-zone-haiku-0.1.2 \
@@ -311,7 +310,7 @@ CARGO_CRATES= addr2line-0.21.0 \
indicatif-0.17.11 \
indoc-2.0.6 \
inout-0.1.4 \
- insta-1.43.0 \
+ insta-1.43.1 \
intl-memoizer-0.5.2 \
intl_pluralrules-7.0.2 \
io-close-0.3.7 \
@@ -322,8 +321,8 @@ CARGO_CRATES= addr2line-0.21.0 \
itertools-0.13.0 \
itertools-0.14.0 \
itoa-1.0.15 \
- jiff-0.2.10 \
- jiff-static-0.2.10 \
+ jiff-0.2.13 \
+ jiff-static-0.2.13 \
jiff-tzdb-0.1.4 \
jiff-tzdb-platform-0.1.3 \
jobserver-0.1.33 \
@@ -335,7 +334,7 @@ CARGO_CRATES= addr2line-0.21.0 \
lazy-regex-proc_macros-3.4.1 \
lazy_static-1.5.0 \
libc-0.2.172 \
- libm-0.2.13 \
+ libm-0.2.15 \
libredox-0.1.3 \
libz-rs-sys-0.5.0 \
linux-raw-sys-0.4.15 \
@@ -361,7 +360,6 @@ CARGO_CRATES= addr2line-0.21.0 \
mime-0.3.17 \
minimal-lexical-0.2.1 \
minisign-verify-0.2.3 \
- miniz_oxide-0.7.4 \
miniz_oxide-0.8.8 \
mio-1.0.3 \
mlua-0.10.3 \
@@ -384,19 +382,19 @@ CARGO_CRATES= addr2line-0.21.0 \
num-traits-0.2.19 \
num_cpus-1.16.0 \
number_prefix-0.4.0 \
- object-0.32.2 \
+ object-0.36.7 \
once_cell-1.21.3 \
opaque-debug-0.3.1 \
openssl-0.10.72 \
openssl-macros-0.1.1 \
openssl-probe-0.1.6 \
- openssl-sys-0.9.107 \
+ openssl-sys-0.9.108 \
option-ext-0.2.0 \
ordered-float-2.10.1 \
os-release-0.1.0 \
os_pipe-1.2.1 \
overload-0.1.1 \
- owo-colors-3.5.0 \
+ owo-colors-4.2.0 \
papergrid-0.15.0 \
parking_lot-0.12.3 \
parking_lot_core-0.9.10 \
@@ -429,8 +427,6 @@ CARGO_CRATES= addr2line-0.21.0 \
powerfmt-0.2.0 \
ppv-lite86-0.2.21 \
pretty_assertions-1.4.1 \
- proc-macro-error-1.0.4 \
- proc-macro-error-attr-1.0.4 \
proc-macro-error-attr2-2.0.0 \
proc-macro-error2-2.0.1 \
proc-macro2-1.0.95 \
@@ -438,7 +434,7 @@ CARGO_CRATES= addr2line-0.21.0 \
quick-xml-0.37.5 \
quinn-0.11.7 \
quinn-proto-0.11.11 \
- quinn-udp-0.5.11 \
+ quinn-udp-0.5.12 \
quote-1.0.40 \
r-efi-5.2.0 \
rand-0.8.5 \
@@ -449,8 +445,8 @@ CARGO_CRATES= addr2line-0.21.0 \
rand_core-0.9.3 \
rayon-1.10.0 \
rayon-core-1.12.1 \
- redox_syscall-0.5.11 \
- redox_users-0.4.6 \
+ redox_syscall-0.5.12 \
+ redox_users-0.5.0 \
regex-1.11.1 \
regex-automata-0.1.10 \
regex-automata-0.4.9 \
@@ -461,9 +457,9 @@ CARGO_CRATES= addr2line-0.21.0 \
rmp-0.8.14 \
rmp-serde-1.3.0 \
roff-0.2.2 \
- rops-0.1.4 \
+ rops-0.1.5 \
rowan-0.15.16 \
- rust-embed-8.7.0 \
+ rust-embed-8.7.1 \
rust-embed-impl-8.7.0 \
rust-embed-utils-8.7.0 \
rustc-demangle-0.1.24 \
@@ -471,12 +467,12 @@ CARGO_CRATES= addr2line-0.21.0 \
rustc-hash-2.1.1 \
rustc_version-0.4.1 \
rustix-0.38.44 \
- rustix-1.0.5 \
- rustls-0.23.26 \
+ rustix-1.0.7 \
+ rustls-0.23.27 \
rustls-native-certs-0.8.1 \
rustls-pemfile-2.2.0 \
rustls-pki-types-1.11.0 \
- rustls-webpki-0.103.1 \
+ rustls-webpki-0.103.2 \
rustversion-1.0.20 \
ryu-1.0.20 \
salsa20-0.10.2 \
@@ -486,7 +482,7 @@ CARGO_CRATES= addr2line-0.21.0 \
scopeguard-1.2.0 \
scrypt-0.11.0 \
sdd-3.0.8 \
- secrecy-0.8.0 \
+ secrecy-0.10.3 \
security-framework-2.11.1 \
security-framework-3.2.0 \
security-framework-sys-2.14.0 \
@@ -511,9 +507,9 @@ CARGO_CRATES= addr2line-0.21.0 \
sevenz-rust-0.6.1 \
sha1-0.10.6 \
sha1-checked-0.10.0 \
- sha2-0.10.8 \
+ sha2-0.10.9 \
sharded-slab-0.1.7 \
- shared_child-1.0.1 \
+ shared_child-1.0.2 \
shell-escape-0.1.5 \
shell-words-1.1.0 \
shlex-1.3.0 \
@@ -530,17 +526,14 @@ CARGO_CRATES= addr2line-0.21.0 \
spki-0.7.3 \
stable_deref_trait-1.2.0 \
static_assertions-1.1.0 \
- strsim-0.10.0 \
strsim-0.11.1 \
- strum-0.26.3 \
strum-0.27.1 \
- strum_macros-0.26.4 \
strum_macros-0.27.1 \
subtle-2.6.1 \
syn-1.0.109 \
syn-2.0.101 \
sync_wrapper-1.0.2 \
- synstructure-0.13.1 \
+ synstructure-0.13.2 \
sys-info-0.9.1 \
system-configuration-0.6.1 \
system-configuration-sys-0.6.0 \
@@ -567,7 +560,7 @@ CARGO_CRATES= addr2line-0.21.0 \
tinystr-0.7.6 \
tinyvec-1.9.0 \
tinyvec_macros-0.1.1 \
- tokio-1.44.2 \
+ tokio-1.45.0 \
tokio-macros-2.5.0 \
tokio-native-tls-0.3.1 \
tokio-rustls-0.26.2 \
@@ -607,6 +600,7 @@ CARGO_CRATES= addr2line-0.21.0 \
unicode-segmentation-1.12.0 \
unicode-width-0.1.14 \
unicode-width-0.2.0 \
+ unicode-xid-0.2.6 \
universal-hash-0.5.1 \
unsafe-libyaml-0.2.11 \
untrusted-0.9.0 \
@@ -621,7 +615,7 @@ CARGO_CRATES= addr2line-0.21.0 \
version_check-0.9.5 \
versions-6.3.2 \
versions-7.0.0 \
- vfox-1.0.1 \
+ vfox-1.0.2 \
vte-0.14.1 \
walkdir-2.5.0 \
want-0.3.1 \
@@ -635,7 +629,8 @@ CARGO_CRATES= addr2line-0.21.0 \
wasm-bindgen-shared-0.2.100 \
web-sys-0.3.77 \
web-time-1.1.0 \
- webpki-roots-0.26.9 \
+ webpki-roots-0.26.11 \
+ webpki-roots-1.0.0 \
which-7.0.3 \
widestring-1.2.0 \
winapi-0.3.9 \
@@ -655,37 +650,28 @@ CARGO_CRATES= addr2line-0.21.0 \
windows-result-0.3.2 \
windows-strings-0.3.1 \
windows-strings-0.4.0 \
- windows-sys-0.48.0 \
windows-sys-0.52.0 \
windows-sys-0.59.0 \
- windows-targets-0.48.5 \
windows-targets-0.52.6 \
windows-targets-0.53.0 \
- windows_aarch64_gnullvm-0.48.5 \
windows_aarch64_gnullvm-0.52.6 \
windows_aarch64_gnullvm-0.53.0 \
- windows_aarch64_msvc-0.48.5 \
windows_aarch64_msvc-0.52.6 \
windows_aarch64_msvc-0.53.0 \
- windows_i686_gnu-0.48.5 \
windows_i686_gnu-0.52.6 \
windows_i686_gnu-0.53.0 \
windows_i686_gnullvm-0.52.6 \
windows_i686_gnullvm-0.53.0 \
- windows_i686_msvc-0.48.5 \
windows_i686_msvc-0.52.6 \
windows_i686_msvc-0.53.0 \
- windows_x86_64_gnu-0.48.5 \
windows_x86_64_gnu-0.52.6 \
windows_x86_64_gnu-0.53.0 \
- windows_x86_64_gnullvm-0.48.5 \
windows_x86_64_gnullvm-0.52.6 \
windows_x86_64_gnullvm-0.53.0 \
- windows_x86_64_msvc-0.48.5 \
windows_x86_64_msvc-0.52.6 \
windows_x86_64_msvc-0.53.0 \
winnow-0.6.24 \
- winnow-0.7.7 \
+ winnow-0.7.10 \
winsafe-0.0.19 \
wit-bindgen-rt-0.39.0 \
write16-1.0.0 \
diff --git a/sysutils/mise/distinfo b/sysutils/mise/distinfo
index ef0b0369674a..b0781cd6d360 100644
--- a/sysutils/mise/distinfo
+++ b/sysutils/mise/distinfo
@@ -1,8 +1,6 @@
-TIMESTAMP = 1745988589
-SHA256 (rust/crates/addr2line-0.21.0.crate) = 8a30b2e23b9e17a9f90641c7ab1549cd9b44f296d3ccbf309d2863cfe398a0cb
-SIZE (rust/crates/addr2line-0.21.0.crate) = 40807
-SHA256 (rust/crates/adler-1.0.2.crate) = f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe
-SIZE (rust/crates/adler-1.0.2.crate) = 12778
+TIMESTAMP = 1746804769
+SHA256 (rust/crates/addr2line-0.24.2.crate) = dfbe277e56a376000877090da837660b4427aad530e3028d44e0bffe4f89a1c1
+SIZE (rust/crates/addr2line-0.24.2.crate) = 39015
SHA256 (rust/crates/adler2-2.0.0.crate) = 512761e0bb2578dd7380c6baaa0f4ce03e84f95e960231d1dec8bf4d7d6e2627
SIZE (rust/crates/adler2-2.0.0.crate) = 13529
SHA256 (rust/crates/aead-0.5.2.crate) = d122413f284cf2d62fb1b7db97e02edb8cda96d769b16e443a4f6195e35662b0
@@ -11,10 +9,10 @@ SHA256 (rust/crates/aes-0.8.4.crate) = b169f7a6d4742236a0a00c541b845991d0ac43e54
SIZE (rust/crates/aes-0.8.4.crate) = 124812
SHA256 (rust/crates/aes-gcm-0.10.3.crate) = 831010a0f742e1209b3bcea8fab6a8e149051ba6099432c8cb2cc117dec3ead1
SIZE (rust/crates/aes-gcm-0.10.3.crate) = 148991
-SHA256 (rust/crates/age-0.10.1.crate) = 77de71da1ca673855aacea507a7aed363beb8934cf61b62364fc4b479d2e8cda
-SIZE (rust/crates/age-0.10.1.crate) = 1503391
-SHA256 (rust/crates/age-core-0.10.0.crate) = a5f11899bc2bbddd135edbc30c36b1924fa59d0746bb45beb5933fafe3fe509b
-SIZE (rust/crates/age-core-0.10.0.crate) = 13811
+SHA256 (rust/crates/age-0.11.1.crate) = 57fc171f4874fa10887e47088f81a55fcf030cd421aa31ec2b370cafebcc608a
+SIZE (rust/crates/age-0.11.1.crate) = 1511102
+SHA256 (rust/crates/age-core-0.11.0.crate) = e2bf6a89c984ca9d850913ece2da39e1d200563b0a94b002b253beee4c5acf99
+SIZE (rust/crates/age-core-0.11.0.crate) = 14308
SHA256 (rust/crates/ahash-0.8.11.crate) = e89da841a80418a9b391ebaea17f5c112ffaaa96f621d2c285b5174da76b9011
SIZE (rust/crates/ahash-0.8.11.crate) = 43607
SHA256 (rust/crates/aho-corasick-1.1.3.crate) = 8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916
@@ -57,8 +55,8 @@ SHA256 (rust/crates/atomic-waker-1.1.2.crate) = 1505bd5d3d116872e7271a6d4e16d81d
SIZE (rust/crates/atomic-waker-1.1.2.crate) = 12422
SHA256 (rust/crates/autocfg-1.4.0.crate) = ace50bade8e6234aa140d9a2f552bbee1db4d353f69b8217bc503490fc1a9f26
SIZE (rust/crates/autocfg-1.4.0.crate) = 17712
-SHA256 (rust/crates/backtrace-0.3.71.crate) = 26b05800d2e817c8b3b4b54abd461726265fa9789ae34330622f2db9ee696f9d
-SIZE (rust/crates/backtrace-0.3.71.crate) = 86553
+SHA256 (rust/crates/backtrace-0.3.75.crate) = 6806a6321ec58106fea15becdad98371e28d92ccbc7c8f1b3b6dd724fe8f1002
+SIZE (rust/crates/backtrace-0.3.75.crate) = 92665
SHA256 (rust/crates/base64-0.21.7.crate) = 9d297deb1925b89f2ccc13d7635fa0714f12c87adce1c75356b39ca9b7178567
SIZE (rust/crates/base64-0.21.7.crate) = 82576
SHA256 (rust/crates/base64-0.22.1.crate) = 72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6
@@ -103,8 +101,8 @@ SHA256 (rust/crates/calm_io-0.1.1.crate) = 2ea0608700fe42d90ec17ad0f86335cf229b6
SIZE (rust/crates/calm_io-0.1.1.crate) = 6908
SHA256 (rust/crates/calmio_filters-0.1.0.crate) = 846501f4575cd66766a40bb7ab6d8e960adc7eb49f753c8232bd8e0e09cf6ca2
SIZE (rust/crates/calmio_filters-0.1.0.crate) = 1930
-SHA256 (rust/crates/cc-1.2.20.crate) = 04da6a0d40b948dfc4fa8f5bbf402b0fc1a64a28dbf7d12ffd683550f2c1b63a
-SIZE (rust/crates/cc-1.2.20.crate) = 105986
+SHA256 (rust/crates/cc-1.2.21.crate) = 8691782945451c1c383942c4874dbe63814f61cb57ef773cda2972682b7bb3c0
+SIZE (rust/crates/cc-1.2.21.crate) = 106117
SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd
SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934
SHA256 (rust/crates/cfg_aliases-0.2.1.crate) = 613afe47fcd5fac7ccf1db93babcb082c5994d996f20b8b159f2ad1658eb5724
@@ -113,8 +111,8 @@ SHA256 (rust/crates/chacha20-0.9.1.crate) = c3613f74bd2eac03dad61bd53dbe620703d4
SIZE (rust/crates/chacha20-0.9.1.crate) = 23424
SHA256 (rust/crates/chacha20poly1305-0.10.1.crate) = 10cd79432192d1c0f4e1a0fef9527696cc039165d729fb41b3f4f4f354c2dc35
SIZE (rust/crates/chacha20poly1305-0.10.1.crate) = 68485
-SHA256 (rust/crates/chrono-0.4.40.crate) = 1a7964611d71df112cb1730f2ee67324fcf4d0fc6606acbbe9bfe06df124637c
-SIZE (rust/crates/chrono-0.4.40.crate) = 229824
+SHA256 (rust/crates/chrono-0.4.41.crate) = c469d952047f47f91b68d1cba3f10d63c11d73e4636f24f08daf0278abf01c4d
+SIZE (rust/crates/chrono-0.4.41.crate) = 234621
SHA256 (rust/crates/chrono-tz-0.9.0.crate) = 93698b29de5e97ad0ae26447b344c482a7284c737d9ddc5f9e52b74a336671bb
SIZE (rust/crates/chrono-tz-0.9.0.crate) = 361570
SHA256 (rust/crates/chrono-tz-build-0.3.0.crate) = 0c088aee841df9c3041febbb73934cfc39708749bf96dc827e3359cd39ef11b1
@@ -135,14 +133,14 @@ SHA256 (rust/crates/clap_mangen-0.2.26.crate) = 724842fa9b144f9b89b3f3d371a89f34
SIZE (rust/crates/clap_mangen-0.2.26.crate) = 15630
SHA256 (rust/crates/clru-0.6.2.crate) = cbd0f76e066e64fdc5631e3bb46381254deab9ef1158292f27c8c57e3bf3fe59
SIZE (rust/crates/clru-0.6.2.crate) = 16497
-SHA256 (rust/crates/color-eyre-0.6.3.crate) = 55146f5e46f237f7423d74111267d4597b59b0dad0ffaf7303bce9945d843ad5
-SIZE (rust/crates/color-eyre-0.6.3.crate) = 636041
+SHA256 (rust/crates/color-eyre-0.6.4.crate) = e6e1761c0e16f8883bbbb8ce5990867f4f06bf11a0253da6495a04ce4b6ef0ec
+SIZE (rust/crates/color-eyre-0.6.4.crate) = 636248
SHA256 (rust/crates/color-print-0.3.7.crate) = 3aa954171903797d5623e047d9ab69d91b493657917bdfb8c2c80ecaf9cdb6f4
SIZE (rust/crates/color-print-0.3.7.crate) = 11586
SHA256 (rust/crates/color-print-proc-macro-0.3.7.crate) = 692186b5ebe54007e45a59aea47ece9eb4108e141326c304cdc91699a7118a22
SIZE (rust/crates/color-print-proc-macro-0.3.7.crate) = 23082
-SHA256 (rust/crates/color-spantrace-0.2.1.crate) = cd6be1b2a7e382e2b98b43b2adcca6bb0e465af0bdd38123873ae61eb17a72c2
-SIZE (rust/crates/color-spantrace-0.2.1.crate) = 189095
+SHA256 (rust/crates/color-spantrace-0.2.2.crate) = 2ddd8d5bfda1e11a501d0a7303f3bfed9aa632ebdb859be40d0fd70478ed70d5
+SIZE (rust/crates/color-spantrace-0.2.2.crate) = 189910
SHA256 (rust/crates/colorchoice-1.0.3.crate) = 5b63caa9aa9397e2d9480a9b13673856c78d8ac123288526c37d7839f2a86990
SIZE (rust/crates/colorchoice-1.0.3.crate) = 7923
SHA256 (rust/crates/colored-3.0.0.crate) = fde0e0ec90c9dfb3b4b1a0891a7dcd0e2bffde2f7efed5fe7c9bb00e5bfb915e
@@ -159,10 +157,8 @@ SHA256 (rust/crates/const-oid-0.9.6.crate) = c2459377285ad874054d797f3ccebf98497
SIZE (rust/crates/const-oid-0.9.6.crate) = 45382
SHA256 (rust/crates/constant_time_eq-0.3.1.crate) = 7c74b8349d32d297c9134b8c88677813a227df8f779daa29bfc29c183fe3dca6
SIZE (rust/crates/constant_time_eq-0.3.1.crate) = 11561
-SHA256 (rust/crates/contracts-0.6.3.crate) = f1d1429e3bd78171c65aa010eabcdf8f863ba3254728dbfb0ad4b1545beac15c
-SIZE (rust/crates/contracts-0.6.3.crate) = 27850
-SHA256 (rust/crates/convert_case-0.4.0.crate) = 6245d59a3e82a7fc217c5828a6692dbc6dfb63a0c8c90495621f7b9d79704a0e
-SIZE (rust/crates/convert_case-0.4.0.crate) = 8098
+SHA256 (rust/crates/contracts-0.6.6.crate) = dc486fc59d4d0e52ea0b4461a12720c8617338c9ee955cc4013fb7319d264abd
+SIZE (rust/crates/contracts-0.6.6.crate) = 31172
SHA256 (rust/crates/cookie-factory-0.3.3.crate) = 9885fa71e26b8ab7855e2ec7cae6e9b380edff76cd052e07c683a0319d51b3a2
SIZE (rust/crates/cookie-factory-0.3.3.crate) = 19084
SHA256 (rust/crates/core-foundation-0.9.4.crate) = 91e195e091a93c46f7102ec7818a2aa394e1e1771c3ab4825963fa03e45afb8f
@@ -211,32 +207,32 @@ SHA256 (rust/crates/darling_core-0.20.11.crate) = 0d00b9596d185e565c2207a0b01f8b
SIZE (rust/crates/darling_core-0.20.11.crate) = 68006
SHA256 (rust/crates/darling_macro-0.20.11.crate) = fc34b93ccb385b40dc71c6fceac4b2ad23662c7eeb248cf10d529b7e055b6ead
SIZE (rust/crates/darling_macro-0.20.11.crate) = 2532
-SHA256 (rust/crates/dashmap-5.5.3.crate) = 978747c1d849a7d2ee5e8adc0159961c48fb7e5db2f06af6723b80123bb53856
-SIZE (rust/crates/dashmap-5.5.3.crate) = 24061
SHA256 (rust/crates/dashmap-6.1.0.crate) = 5041cc499144891f3790297212f32a74fb938e5136a14943f338ef9e0ae276cf
SIZE (rust/crates/dashmap-6.1.0.crate) = 24828
SHA256 (rust/crates/deflate64-0.1.9.crate) = da692b8d1080ea3045efaab14434d40468c3d8657e42abddfffca87b428f4c1b
SIZE (rust/crates/deflate64-0.1.9.crate) = 15104
-SHA256 (rust/crates/demand-1.6.5.crate) = 7abeb34924c8d59be6428a07f63a0bf5f9d5c15ccb6fd9ef4f4e8cd7f422abfe
-SIZE (rust/crates/demand-1.6.5.crate) = 28131
+SHA256 (rust/crates/demand-1.7.0.crate) = 081fee97d4d3dfb2baf0333ccf376b5cae24448afe5c5652861bb987853d685c
+SIZE (rust/crates/demand-1.7.0.crate) = 28958
SHA256 (rust/crates/der-0.7.10.crate) = e7c1832837b905bbfb5101e07cc24c8deddf52f93225eee6ead5f4d63d53ddcb
SIZE (rust/crates/der-0.7.10.crate) = 90111
SHA256 (rust/crates/deranged-0.4.0.crate) = 9c9e6a11ca8224451684bc0d7d5a7adbf8f2fd6887261a1cfc3c0432f9d4068e
SIZE (rust/crates/deranged-0.4.0.crate) = 23235
SHA256 (rust/crates/derive_arbitrary-1.4.1.crate) = 30542c1ad912e0e3d22a1935c290e12e8a29d704a420177a31faad4a601a0800
SIZE (rust/crates/derive_arbitrary-1.4.1.crate) = 11521
-SHA256 (rust/crates/derive_more-0.99.20.crate) = 6edb4b64a43d977b8e99788fe3a04d483834fba1215a7e02caa415b626497f7f
-SIZE (rust/crates/derive_more-0.99.20.crate) = 55041
+SHA256 (rust/crates/derive_more-2.0.1.crate) = 093242cf7570c207c83073cf82f79706fe7b8317e98620a47d5be7c3d8497678
+SIZE (rust/crates/derive_more-2.0.1.crate) = 70127
+SHA256 (rust/crates/derive_more-impl-2.0.1.crate) = bda628edc44c4bb645fbe0f758797143e4e07926f7ebf4e9bdfbd3d2ce621df3
+SIZE (rust/crates/derive_more-impl-2.0.1.crate) = 78233
SHA256 (rust/crates/deunicode-1.6.2.crate) = abd57806937c9cc163efc8ea3910e00a62e2aeb0b8119f1793a978088f8f6b04
SIZE (rust/crates/deunicode-1.6.2.crate) = 172772
SHA256 (rust/crates/diff-0.1.13.crate) = 56254986775e3233ffa9c4d7d3faaf6d36a2c09d30b20687e9f88bc8bafc16c8
SIZE (rust/crates/diff-0.1.13.crate) = 46216
SHA256 (rust/crates/digest-0.10.7.crate) = 9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292
SIZE (rust/crates/digest-0.10.7.crate) = 19557
-SHA256 (rust/crates/directories-5.0.1.crate) = 9a49173b84e034382284f27f1af4dcbbd231ffa358c0fe316541a7337f376a35
-SIZE (rust/crates/directories-5.0.1.crate) = 15833
-SHA256 (rust/crates/dirs-sys-0.4.1.crate) = 520f05a5cbd335fae5a99ff7a6ab8627577660ee5cfd6a94a6a929b52ff0321c
-SIZE (rust/crates/dirs-sys-0.4.1.crate) = 10719
+SHA256 (rust/crates/directories-6.0.0.crate) = 16f5094c54661b38d03bd7e50df373292118db60b585c08a411c6d840017fe7d
+SIZE (rust/crates/directories-6.0.0.crate) = 17842
+SHA256 (rust/crates/dirs-sys-0.5.0.crate) = e01a3366d27ee9890022452ee61b2b63a67e6f13f58900b651ff5665f0bb1fab
+SIZE (rust/crates/dirs-sys-0.5.0.crate) = 10157
SHA256 (rust/crates/displaydoc-0.2.5.crate) = 97369cbbc041bc366949bc74d34658d6cda5621039731c6310521892a3a20ae0
SIZE (rust/crates/displaydoc-0.2.5.crate) = 24219
SHA256 (rust/crates/document-features-0.2.11.crate) = 95249b50c6c185bee49034bcb378a49dc2b5dff0be90ff6616d31d64febab05d
@@ -351,8 +347,8 @@ SHA256 (rust/crates/getrandom-0.3.2.crate) = 73fea8450eea4bac3940448fb7ae50d91f0
SIZE (rust/crates/getrandom-0.3.2.crate) = 49140
SHA256 (rust/crates/ghash-0.5.1.crate) = f0d8a4362ccb29cb0b265253fb0a2728f592895ee6854fd9bc13f2ffda266ff1
SIZE (rust/crates/ghash-0.5.1.crate) = 9482
-SHA256 (rust/crates/gimli-0.28.1.crate) = 4271d37baee1b8c7e4b708028c57d816cf9d2434acb33a549475f78c181f6253
-SIZE (rust/crates/gimli-0.28.1.crate) = 270497
+SHA256 (rust/crates/gimli-0.31.1.crate) = 07e28edb80900c19c28f1072f2e8aeca7fa06b23cd4169cefe1af5aa3260783f
+SIZE (rust/crates/gimli-0.31.1.crate) = 279515
SHA256 (rust/crates/gix-0.72.1.crate) = 01237e8d3d78581f71642be8b0c2ae8c0b2b5c251c9c5d9ebbea3c1ea280dce8
SIZE (rust/crates/gix-0.72.1.crate) = 293929
SHA256 (rust/crates/gix-actor-0.35.1.crate) = 6b300e6e4f31f3f6bd2de5e2b0caab192ced00dc0fcd0f7cc56e28c575c8e1ff
@@ -467,16 +463,16 @@ SHA256 (rust/crates/globset-0.4.16.crate) = 54a1028dfc5f5df5da8a56a73e6c153c9a97
SIZE (rust/crates/globset-0.4.16.crate) = 26533
SHA256 (rust/crates/globwalk-0.9.1.crate) = 0bf760ebf69878d9fd8f110c89703d90ce35095324d1f1edcb595c63945ee757
SIZE (rust/crates/globwalk-0.9.1.crate) = 12572
-SHA256 (rust/crates/h2-0.4.9.crate) = 75249d144030531f8dee69fe9cea04d3edf809a017ae445e2abdff6629e86633
-SIZE (rust/crates/h2-0.4.9.crate) = 175002
+SHA256 (rust/crates/h2-0.4.10.crate) = a9421a676d1b147b16b82c9225157dc629087ef8ec4d5e2960f9437a90dac0a5
+SIZE (rust/crates/h2-0.4.10.crate) = 174800
SHA256 (rust/crates/hash32-0.3.1.crate) = 47d60b12902ba28e2730cd37e95b8c9223af2808df9e902d4df49588d1470606
SIZE (rust/crates/hash32-0.3.1.crate) = 10273
SHA256 (rust/crates/hashbrown-0.12.3.crate) = 8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888
SIZE (rust/crates/hashbrown-0.12.3.crate) = 102968
SHA256 (rust/crates/hashbrown-0.14.5.crate) = e5274423e17b7c9fc20b6e7e208532f9b19825d82dfd615708b70edd83df41f1
SIZE (rust/crates/hashbrown-0.14.5.crate) = 141498
-SHA256 (rust/crates/hashbrown-0.15.2.crate) = bf151400ff0baff5465007dd2f3e717f3fe502074ca563069ce3a6629d07b289
-SIZE (rust/crates/hashbrown-0.15.2.crate) = 138478
+SHA256 (rust/crates/hashbrown-0.15.3.crate) = 84b26c544d002229e640969970a2e74021aadf6e2f96372b9c58eff97de08eb3
+SIZE (rust/crates/hashbrown-0.15.3.crate) = 140413
SHA256 (rust/crates/heapless-0.8.0.crate) = 0bfb9eb618601c89945a70e254898da93b13be0388091d42117462b265bb3fad
SIZE (rust/crates/heapless-0.8.0.crate) = 77802
SHA256 (rust/crates/heck-0.5.0.crate) = 2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea
@@ -517,10 +513,10 @@ SHA256 (rust/crates/hyper-util-0.1.11.crate) = 497bbc33a26fdd4af9ed9c70d63f61cf5
SIZE (rust/crates/hyper-util-0.1.11.crate) = 75973
SHA256 (rust/crates/i18n-config-0.4.7.crate) = 8e88074831c0be5b89181b05e6748c4915f77769ecc9a4c372f88b169a8509c9
SIZE (rust/crates/i18n-config-0.4.7.crate) = 7749
-SHA256 (rust/crates/i18n-embed-0.14.1.crate) = 94205d95764f5bb9db9ea98fa77f89653365ca748e27161f5bbea2ffd50e459c
-SIZE (rust/crates/i18n-embed-0.14.1.crate) = 24987
-SHA256 (rust/crates/i18n-embed-fl-0.7.0.crate) = 9fc1f8715195dffc4caddcf1cf3128da15fe5d8a137606ea8856c9300047d5a2
-SIZE (rust/crates/i18n-embed-fl-0.7.0.crate) = 10410
+SHA256 (rust/crates/i18n-embed-0.15.4.crate) = 669ffc2c93f97e6ddf06ddbe999fcd6782e3342978bb85f7d3c087c7978404c4
+SIZE (rust/crates/i18n-embed-0.15.4.crate) = 27660
+SHA256 (rust/crates/i18n-embed-fl-0.9.4.crate) = 04b2969d0b3fc6143776c535184c19722032b43e6a642d710fa3f88faec53c2d
+SIZE (rust/crates/i18n-embed-fl-0.9.4.crate) = 11741
SHA256 (rust/crates/i18n-embed-impl-0.8.4.crate) = 0f2cc0e0523d1fe6fc2c6f66e5038624ea8091b3e7748b5e8e0c84b1698db6c2
SIZE (rust/crates/i18n-embed-impl-0.8.4.crate) = 4830
SHA256 (rust/crates/iana-time-zone-0.1.63.crate) = b0c919e5debc312ad217002b8048a17b7d83f80703865bbfcfebb0458b0b27d8
@@ -573,8 +569,8 @@ SHA256 (rust/crates/indoc-2.0.6.crate) = f4c7245a08504955605670dbf141fceab975f15
SIZE (rust/crates/indoc-2.0.6.crate) = 17164
SHA256 (rust/crates/inout-0.1.4.crate) = 879f10e63c20629ecabbb64a8010319738c66a5cd0c29b02d63d272b03751d01
SIZE (rust/crates/inout-0.1.4.crate) = 11280
-SHA256 (rust/crates/insta-1.43.0.crate) = ab2d11b2f17a45095b8c3603928ba29d7d918d7129d0d0641a36ba73cf07daa6
-SIZE (rust/crates/insta-1.43.0.crate) = 101045
+SHA256 (rust/crates/insta-1.43.1.crate) = 154934ea70c58054b556dd430b99a98c2a7ff5309ac9891597e339b5c28f4371
+SIZE (rust/crates/insta-1.43.1.crate) = 101047
SHA256 (rust/crates/intl-memoizer-0.5.2.crate) = fe22e020fce238ae18a6d5d8c502ee76a52a6e880d99477657e6acc30ec57bda
SIZE (rust/crates/intl-memoizer-0.5.2.crate) = 11708
SHA256 (rust/crates/intl_pluralrules-7.0.2.crate) = 078ea7b7c29a2b4df841a7f6ac8775ff6074020c6776d48491ce2268e068f972
@@ -595,10 +591,10 @@ SHA256 (rust/crates/itertools-0.14.0.crate) = 2b192c782037fadd9cfa75548310488aab
SIZE (rust/crates/itertools-0.14.0.crate) = 152715
SHA256 (rust/crates/itoa-1.0.15.crate) = 4a5f13b858c8d314ee3e8f639011f7ccefe71f97f96e50151fb991f267928e2c
SIZE (rust/crates/itoa-1.0.15.crate) = 11231
-SHA256 (rust/crates/jiff-0.2.10.crate) = 5a064218214dc6a10fbae5ec5fa888d80c45d611aba169222fc272072bf7aef6
-SIZE (rust/crates/jiff-0.2.10.crate) = 698434
-SHA256 (rust/crates/jiff-static-0.2.10.crate) = 199b7932d97e325aff3a7030e141eafe7f2c6268e1d1b24859b753a627f45254
-SIZE (rust/crates/jiff-static-0.2.10.crate) = 76123
+SHA256 (rust/crates/jiff-0.2.13.crate) = f02000660d30638906021176af16b17498bd0d12813dbfe7b276d8bc7f3c0806
+SIZE (rust/crates/jiff-0.2.13.crate) = 707842
+SHA256 (rust/crates/jiff-static-0.2.13.crate) = f3c30758ddd7188629c6713fc45d1188af4f44c90582311d0c8d8c9907f60c48
+SIZE (rust/crates/jiff-static-0.2.13.crate) = 76123
SHA256 (rust/crates/jiff-tzdb-0.1.4.crate) = c1283705eb0a21404d2bfd6eef2a7593d240bc42a0bdb39db0ad6fa2ec026524
SIZE (rust/crates/jiff-tzdb-0.1.4.crate) = 62435
SHA256 (rust/crates/jiff-tzdb-platform-0.1.3.crate) = 875a5a69ac2bab1a891711cf5eccbec1ce0341ea805560dcd90b7a2e925132e8
@@ -621,8 +617,8 @@ SHA256 (rust/crates/lazy_static-1.5.0.crate) = bbd2bcb4c963f2ddae06a2efc7e9f3591
SIZE (rust/crates/lazy_static-1.5.0.crate) = 14025
SHA256 (rust/crates/libc-0.2.172.crate) = d750af042f7ef4f724306de029d18836c26c1765a54a6a3f094cbd23a7267ffa
SIZE (rust/crates/libc-0.2.172.crate) = 791646
-SHA256 (rust/crates/libm-0.2.13.crate) = c9627da5196e5d8ed0b0495e61e518847578da83483c37288316d9b2e03a7f72
-SIZE (rust/crates/libm-0.2.13.crate) = 148927
+SHA256 (rust/crates/libm-0.2.15.crate) = f9fbbcab51052fe104eb5e5d351cf728d30a5be1fe14d9be8a3b097481fb97de
+SIZE (rust/crates/libm-0.2.15.crate) = 156108
SHA256 (rust/crates/libredox-0.1.3.crate) = c0ff37bd590ca25063e35af745c343cb7a0271906fb7b37e4813e8f79f00268d
SIZE (rust/crates/libredox-0.1.3.crate) = 6068
SHA256 (rust/crates/libz-rs-sys-0.5.0.crate) = 6489ca9bd760fe9642d7644e827b0c9add07df89857b0416ee15c1cc1a3b8c5a
@@ -673,8 +669,6 @@ SHA256 (rust/crates/minimal-lexical-0.2.1.crate) = 68354c5c6bd36d73ff3feceb05efa
SIZE (rust/crates/minimal-lexical-0.2.1.crate) = 94841
SHA256 (rust/crates/minisign-verify-0.2.3.crate) = 6367d84fb54d4242af283086402907277715b8fe46976963af5ebf173f8efba3
SIZE (rust/crates/minisign-verify-0.2.3.crate) = 21696
-SHA256 (rust/crates/miniz_oxide-0.7.4.crate) = b8a240ddb74feaf34a79a7add65a741f3167852fba007066dcac1ca548d89c08
-SIZE (rust/crates/miniz_oxide-0.7.4.crate) = 56119
SHA256 (rust/crates/miniz_oxide-0.8.8.crate) = 3be647b768db090acb35d5ec5db2b0e1f1de11133ca123b9eacf5137868f892a
SIZE (rust/crates/miniz_oxide-0.8.8.crate) = 67065
SHA256 (rust/crates/mio-1.0.3.crate) = 2886843bf800fba2e3377cff24abf6379b4c4d5c6681eaf9ea5b0d15090450bd
@@ -719,8 +713,8 @@ SHA256 (rust/crates/num_cpus-1.16.0.crate) = 4161fcb6d602d4d2081af7c3a45852d875a
SIZE (rust/crates/num_cpus-1.16.0.crate) = 15713
SHA256 (rust/crates/number_prefix-0.4.0.crate) = 830b246a0e5f20af87141b25c173cd1b609bd7779a4617d6ec582abaf90870f3
SIZE (rust/crates/number_prefix-0.4.0.crate) = 6922
-SHA256 (rust/crates/object-0.32.2.crate) = a6a622008b6e321afc04970976f62ee297fdbaa6f95318ca343e3eebb9648441
-SIZE (rust/crates/object-0.32.2.crate) = 286994
+SHA256 (rust/crates/object-0.36.7.crate) = 62948e14d923ea95ea2c7c86c71013138b66525b86bdc08d2dcc262bdb497b87
+SIZE (rust/crates/object-0.36.7.crate) = 329938
SHA256 (rust/crates/once_cell-1.21.3.crate) = 42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d
SIZE (rust/crates/once_cell-1.21.3.crate) = 34534
SHA256 (rust/crates/opaque-debug-0.3.1.crate) = c08d65885ee38876c4f86fa503fb49d7b507c2b62552df7c70b2fce627e06381
@@ -731,8 +725,8 @@ SHA256 (rust/crates/openssl-macros-0.1.1.crate) = a948666b637a0f465e8564c73e89d4
SIZE (rust/crates/openssl-macros-0.1.1.crate) = 5601
SHA256 (rust/crates/openssl-probe-0.1.6.crate) = d05e27ee213611ffe7d6348b942e8f942b37114c00cc03cec254295a4a17852e
SIZE (rust/crates/openssl-probe-0.1.6.crate) = 8128
-SHA256 (rust/crates/openssl-sys-0.9.107.crate) = 8288979acd84749c744a9014b4382d42b8f7b2592847b5afb2ed29e5d16ede07
-SIZE (rust/crates/openssl-sys-0.9.107.crate) = 78156
+SHA256 (rust/crates/openssl-sys-0.9.108.crate) = e145e1651e858e820e4860f7b9c5e169bc1d8ce1c86043be79fa7b7634821847
+SIZE (rust/crates/openssl-sys-0.9.108.crate) = 78190
SHA256 (rust/crates/option-ext-0.2.0.crate) = 04744f49eae99ab78e0d5c0b603ab218f515ea8cfe5a456d7629ad883a3b6e7d
SIZE (rust/crates/option-ext-0.2.0.crate) = 7345
SHA256 (rust/crates/ordered-float-2.10.1.crate) = 68f19d67e5a2795c94e73e0bb1cc1a7edeb2e28efd39e2e1c9b7a40c1108b11c
@@ -743,8 +737,8 @@ SHA256 (rust/crates/os_pipe-1.2.1.crate) = 5ffd2b0a5634335b135d5728d84c5e0fd7269
SIZE (rust/crates/os_pipe-1.2.1.crate) = 10691
SHA256 (rust/crates/overload-0.1.1.crate) = b15813163c1d831bf4a13c3610c05c0d03b39feb07f7e09fa234dac9b15aaf39
SIZE (rust/crates/overload-0.1.1.crate) = 24439
-SHA256 (rust/crates/owo-colors-3.5.0.crate) = c1b04fb49957986fdce4d6ee7a65027d55d4b6d2265e5848bbb507b58ccfdb6f
-SIZE (rust/crates/owo-colors-3.5.0.crate) = 30310
+SHA256 (rust/crates/owo-colors-4.2.0.crate) = 1036865bb9422d3300cf723f657c2851d0e9ab12567854b1f4eba3d77decf564
+SIZE (rust/crates/owo-colors-4.2.0.crate) = 37789
SHA256 (rust/crates/papergrid-0.15.0.crate) = 30268a8d20c2c0d126b2b6610ab405f16517f6ba9f244d8c59ac2c512a8a1ce7
SIZE (rust/crates/papergrid-0.15.0.crate) = 58592
SHA256 (rust/crates/parking_lot-0.12.3.crate) = f1bf18183cf54e8d6059647fc3063646a1801cf30896933ec2311622cc4b9a27
@@ -809,10 +803,6 @@ SHA256 (rust/crates/ppv-lite86-0.2.21.crate) = 85eae3c4ed2f50dcfe72643da4befc30d
SIZE (rust/crates/ppv-lite86-0.2.21.crate) = 22522
SHA256 (rust/crates/pretty_assertions-1.4.1.crate) = 3ae130e2f271fbc2ac3a40fb1d07180839cdbbe443c7a27e1e3c13c5cac0116d
SIZE (rust/crates/pretty_assertions-1.4.1.crate) = 78952
-SHA256 (rust/crates/proc-macro-error-1.0.4.crate) = da25490ff9892aab3fcf7c36f08cfb902dd3e71ca0f9f9517bea02a73a5ce38c
-SIZE (rust/crates/proc-macro-error-1.0.4.crate) = 25293
-SHA256 (rust/crates/proc-macro-error-attr-1.0.4.crate) = a1be40180e52ecc98ad80b184934baf3d0d29f979574e439af5a55274b35f869
-SIZE (rust/crates/proc-macro-error-attr-1.0.4.crate) = 7971
SHA256 (rust/crates/proc-macro-error-attr2-2.0.0.crate) = 96de42df36bb9bba5542fe9f1a054b8cc87e172759a1868aa05c1f3acc89dfc5
SIZE (rust/crates/proc-macro-error-attr2-2.0.0.crate) = 7745
SHA256 (rust/crates/proc-macro-error2-2.0.1.crate) = 11ec05c52be0a07b08061f7dd003e7d7092e0472bc731b4af7bb1ef876109802
@@ -827,8 +817,8 @@ SHA256 (rust/crates/quinn-0.11.7.crate) = c3bd15a6f2967aef83887dcb9fec0014580467
SIZE (rust/crates/quinn-0.11.7.crate) = 79387
SHA256 (rust/crates/quinn-proto-0.11.11.crate) = bcbafbbdbb0f638fe3f35f3c56739f77a8a1d070cb25603226c83339b391472b
SIZE (rust/crates/quinn-proto-0.11.11.crate) = 229381
-SHA256 (rust/crates/quinn-udp-0.5.11.crate) = 541d0f57c6ec747a90738a52741d3221f7960e8ac2f0ff4b1a63680e033b4ab5
-SIZE (rust/crates/quinn-udp-0.5.11.crate) = 31854
+SHA256 (rust/crates/quinn-udp-0.5.12.crate) = ee4e529991f949c5e25755532370b8af5d114acae52326361d68d47af64aa842
+SIZE (rust/crates/quinn-udp-0.5.12.crate) = 31825
SHA256 (rust/crates/quote-1.0.40.crate) = 1885c039570dc00dcb4ff087a89e185fd56bae234ddc7f056a945bf36467248d
SIZE (rust/crates/quote-1.0.40.crate) = 31063
SHA256 (rust/crates/r-efi-5.2.0.crate) = 74765f6d916ee2faa39bc8e68e4f3ed8949b48cccdac59983d287a7cb71ce9c5
@@ -849,10 +839,10 @@ SHA256 (rust/crates/rayon-1.10.0.crate) = b418a60154510ca1a002a752ca9714984e21e4
SIZE (rust/crates/rayon-1.10.0.crate) = 180155
SHA256 (rust/crates/rayon-core-1.12.1.crate) = 1465873a3dfdaa8ae7cb14b4383657caab0b3e8a0aa9ae8e04b044854c8dfce2
SIZE (rust/crates/rayon-core-1.12.1.crate) = 70701
-SHA256 (rust/crates/redox_syscall-0.5.11.crate) = d2f103c6d277498fbceb16e84d317e2a400f160f46904d5f5410848c829511a3
-SIZE (rust/crates/redox_syscall-0.5.11.crate) = 30300
-SHA256 (rust/crates/redox_users-0.4.6.crate) = ba009ff324d1fc1b900bd1fdb31564febe58a8ccc8a6fdbb93b543d33b13ca43
-SIZE (rust/crates/redox_users-0.4.6.crate) = 15585
+SHA256 (rust/crates/redox_syscall-0.5.12.crate) = 928fca9cf2aa042393a8325b9ead81d2f0df4cb12e1e24cef072922ccd99c5af
+SIZE (rust/crates/redox_syscall-0.5.12.crate) = 29544
+SHA256 (rust/crates/redox_users-0.5.0.crate) = dd6f9d3d47bdd2ad6945c5015a226ec6155d0bcdfd8f7cd29f86b71f8de99d2b
+SIZE (rust/crates/redox_users-0.5.0.crate) = 15586
SHA256 (rust/crates/regex-1.11.1.crate) = b544ef1b4eac5dc2db33ea63606ae9ffcfac26c1416a2806ae0bf5f56b201191
SIZE (rust/crates/regex-1.11.1.crate) = 254170
SHA256 (rust/crates/regex-automata-0.1.10.crate) = 6c230d73fb8d8c1b9c0b3135c5142a8acee3a0558fb8db5cf1cb65f8d7862132
@@ -873,12 +863,12 @@ SHA256 (rust/crates/rmp-serde-1.3.0.crate) = 52e599a477cf9840e92f2cde9a7189e67b4
SIZE (rust/crates/rmp-serde-1.3.0.crate) = 33025
SHA256 (rust/crates/roff-0.2.2.crate) = 88f8660c1ff60292143c98d08fc6e2f654d722db50410e3f3797d40baaf9d8f3
SIZE (rust/crates/roff-0.2.2.crate) = 11648
-SHA256 (rust/crates/rops-0.1.4.crate) = cd8e93012c1b06c4e7b1582d5a86e64311c8347b7feaf406bbf04bc1235e792b
-SIZE (rust/crates/rops-0.1.4.crate) = 47597
+SHA256 (rust/crates/rops-0.1.5.crate) = 5c830d8ae5c50ef149e290235ef564ac84d97181dce248ae30706cfaf1d3e7cc
+SIZE (rust/crates/rops-0.1.5.crate) = 68739
SHA256 (rust/crates/rowan-0.15.16.crate) = 0a542b0253fa46e632d27a1dc5cf7b930de4df8659dc6e720b647fc72147ae3d
SIZE (rust/crates/rowan-0.15.16.crate) = 40571
-SHA256 (rust/crates/rust-embed-8.7.0.crate) = e5fbc0ee50fcb99af7cebb442e5df7b5b45e9460ffa3f8f549cd26b862bec49d
-SIZE (rust/crates/rust-embed-8.7.0.crate) = 907480
+SHA256 (rust/crates/rust-embed-8.7.1.crate) = 60e425e204264b144d4c929d126d0de524b40a961686414bab5040f7465c71be
+SIZE (rust/crates/rust-embed-8.7.1.crate) = 906558
SHA256 (rust/crates/rust-embed-impl-8.7.0.crate) = 6bf418c9a2e3f6663ca38b8a7134cc2c2167c9d69688860e8961e3faa731702e
SIZE (rust/crates/rust-embed-impl-8.7.0.crate) = 10171
SHA256 (rust/crates/rust-embed-utils-8.7.0.crate) = 08d55b95147fe01265d06b3955db798bdaed52e60e2211c41137701b3aba8e21
@@ -893,18 +883,18 @@ SHA256 (rust/crates/rustc_version-0.4.1.crate) = cfcb3a22ef46e85b45de6ee7e79d063
SIZE (rust/crates/rustc_version-0.4.1.crate) = 12245
SHA256 (rust/crates/rustix-0.38.44.crate) = fdb5bc1ae2baa591800df16c9ca78619bf65c0488b41b96ccec5d11220d8c154
SIZE (rust/crates/rustix-0.38.44.crate) = 379347
-SHA256 (rust/crates/rustix-1.0.5.crate) = d97817398dd4bb2e6da002002db259209759911da105da92bec29ccb12cf58bf
-SIZE (rust/crates/rustix-1.0.5.crate) = 414160
-SHA256 (rust/crates/rustls-0.23.26.crate) = df51b5869f3a441595eac5e8ff14d486ff285f7b8c0df8770e49c3b56351f0f0
-SIZE (rust/crates/rustls-0.23.26.crate) = 347849
+SHA256 (rust/crates/rustix-1.0.7.crate) = c71e83d6afe7ff64890ec6b71d6a69bb8a610ab78ce364b3352876bb4c801266
+SIZE (rust/crates/rustix-1.0.7.crate) = 414500
+SHA256 (rust/crates/rustls-0.23.27.crate) = 730944ca083c1c233a75c09f199e973ca499344a2b7ba9e755c457e86fb4a321
+SIZE (rust/crates/rustls-0.23.27.crate) = 355915
SHA256 (rust/crates/rustls-native-certs-0.8.1.crate) = 7fcff2dd52b58a8d98a70243663a0d234c4e2b79235637849d15913394a247d3
SIZE (rust/crates/rustls-native-certs-0.8.1.crate) = 31129
SHA256 (rust/crates/rustls-pemfile-2.2.0.crate) = dce314e5fee3f39953d46bb63bb8a46d40c2f8fb7cc5a3b6cab2bde9721d6e50
SIZE (rust/crates/rustls-pemfile-2.2.0.crate) = 25849
SHA256 (rust/crates/rustls-pki-types-1.11.0.crate) = 917ce264624a4b4db1c364dcc35bfca9ded014d0a958cd47ad3e960e988ea51c
SIZE (rust/crates/rustls-pki-types-1.11.0.crate) = 63933
-SHA256 (rust/crates/rustls-webpki-0.103.1.crate) = fef8b8769aaccf73098557a87cd1816b4f9c7c16811c9c77142aa695c16f2c03
-SIZE (rust/crates/rustls-webpki-0.103.1.crate) = 820273
+SHA256 (rust/crates/rustls-webpki-0.103.2.crate) = 7149975849f1abb3832b246010ef62ccc80d3a76169517ada7188252b9cfb437
+SIZE (rust/crates/rustls-webpki-0.103.2.crate) = 80921
SHA256 (rust/crates/rustversion-1.0.20.crate) = eded382c5f5f786b989652c49544c4877d9f015cc22e145a5ea8ea66c2921cd2
SIZE (rust/crates/rustversion-1.0.20.crate) = 20666
SHA256 (rust/crates/ryu-1.0.20.crate) = 28d3b2b1366ec20994f1fd18c3c594f05c5dd4bc44d8bb0c1c632c8d6829481f
@@ -923,8 +913,8 @@ SHA256 (rust/crates/scrypt-0.11.0.crate) = 0516a385866c09368f0b5bcd1caff3366aace
SIZE (rust/crates/scrypt-0.11.0.crate) = 13440
SHA256 (rust/crates/sdd-3.0.8.crate) = 584e070911c7017da6cb2eb0788d09f43d789029b5877d3e5ecc8acf86ceee21
SIZE (rust/crates/sdd-3.0.8.crate) = 31934
-SHA256 (rust/crates/secrecy-0.8.0.crate) = 9bd1c54ea06cfd2f6b63219704de0b9b4f72dcc2b8fdef820be6cd799780e91e
-SIZE (rust/crates/secrecy-0.8.0.crate) = 11916
+SHA256 (rust/crates/secrecy-0.10.3.crate) = e891af845473308773346dc847b2c23ee78fe442e0472ac50e22a18a93d3ae5a
+SIZE (rust/crates/secrecy-0.10.3.crate) = 11303
SHA256 (rust/crates/security-framework-2.11.1.crate) = 897b2245f0b511c87893af39b033e5ca9cce68824c4d7e7630b5a1d339658d02
SIZE (rust/crates/security-framework-2.11.1.crate) = 80188
SHA256 (rust/crates/security-framework-3.2.0.crate) = 271720403f46ca04f7ba6f55d438f8bd878d6b8ca0a1046e8228c4145bcbb316
@@ -973,12 +963,12 @@ SHA256 (rust/crates/sha1-0.10.6.crate) = e3bf829a2d51ab4a5ddf1352d8470c140cadc83
SIZE (rust/crates/sha1-0.10.6.crate) = 13517
SHA256 (rust/crates/sha1-checked-0.10.0.crate) = 89f599ac0c323ebb1c6082821a54962b839832b03984598375bff3975b804423
SIZE (rust/crates/sha1-checked-0.10.0.crate) = 783840
-SHA256 (rust/crates/sha2-0.10.8.crate) = 793db75ad2bcafc3ffa7c68b215fee268f537982cd901d132f89c6343f3a3dc8
-SIZE (rust/crates/sha2-0.10.8.crate) = 26357
+SHA256 (rust/crates/sha2-0.10.9.crate) = a7507d819769d01a365ab707794a4084392c824f54a7a6a7862f8c3d0892b283
+SIZE (rust/crates/sha2-0.10.9.crate) = 29271
SHA256 (rust/crates/sharded-slab-0.1.7.crate) = f40ca3c46823713e0d4209592e8d6e826aa57e928f09752619fc696c499637f6
SIZE (rust/crates/sharded-slab-0.1.7.crate) = 58227
-SHA256 (rust/crates/shared_child-1.0.1.crate) = 09fa9338aed9a1df411814a5b2252f7cd206c55ae9bf2fa763f8de84603aa60c
-SIZE (rust/crates/shared_child-1.0.1.crate) = 8967
+SHA256 (rust/crates/shared_child-1.0.2.crate) = 7e297bd52991bbe0686c086957bee142f13df85d1e79b0b21630a99d374ae9dc
+SIZE (rust/crates/shared_child-1.0.2.crate) = 11998
SHA256 (rust/crates/shell-escape-0.1.5.crate) = 45bb67a18fa91266cc7807181f62f9178a6873bfad7dc788c42e6430db40184f
SIZE (rust/crates/shell-escape-0.1.5.crate) = 6847
SHA256 (rust/crates/shell-words-1.1.0.crate) = 24188a676b6ae68c3b2cb3a01be17fbf7240ce009799bb56d5b1409051e78fde
@@ -1011,16 +1001,10 @@ SHA256 (rust/crates/stable_deref_trait-1.2.0.crate) = a8f112729512f8e442d81f95a8
SIZE (rust/crates/stable_deref_trait-1.2.0.crate) = 8054
SHA256 (rust/crates/static_assertions-1.1.0.crate) = a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f
SIZE (rust/crates/static_assertions-1.1.0.crate) = 18480
-SHA256 (rust/crates/strsim-0.10.0.crate) = 73473c0e59e6d5812c5dfe2a064a6444949f089e20eec9a2e5506596494e4623
-SIZE (rust/crates/strsim-0.10.0.crate) = 11355
SHA256 (rust/crates/strsim-0.11.1.crate) = 7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f
SIZE (rust/crates/strsim-0.11.1.crate) = 14266
-SHA256 (rust/crates/strum-0.26.3.crate) = 8fec0f0aef304996cf250b31b5a10dee7980c85da9d759361292b8bca5a18f06
-SIZE (rust/crates/strum-0.26.3.crate) = 7237
SHA256 (rust/crates/strum-0.27.1.crate) = f64def088c51c9510a8579e3c5d67c65349dcf755e5479ad3d010aa6454e2c32
SIZE (rust/crates/strum-0.27.1.crate) = 7467
-SHA256 (rust/crates/strum_macros-0.26.4.crate) = 4c6bee85a5a24955dc440386795aa378cd9cf82acd5f764469152d2270e581be
-SIZE (rust/crates/strum_macros-0.26.4.crate) = 27531
SHA256 (rust/crates/strum_macros-0.27.1.crate) = c77a8c5abcaf0f9ce05d62342b7d298c346515365c36b673df4ebe3ced01fde8
SIZE (rust/crates/strum_macros-0.27.1.crate) = 29670
SHA256 (rust/crates/subtle-2.6.1.crate) = 13c2bddecc57b384dee18652358fb23172facb8a2c51ccc10d74c157bdea3292
@@ -1031,8 +1015,8 @@ SHA256 (rust/crates/syn-2.0.101.crate) = 8ce2b7fc941b3a24138a0a7cf8e858bfc6a992e
SIZE (rust/crates/syn-2.0.101.crate) = 299250
SHA256 (rust/crates/sync_wrapper-1.0.2.crate) = 0bf256ce5efdfa370213c1dabab5935a12e49f2c58d15e9eac2870d3b4f27263
SIZE (rust/crates/sync_wrapper-1.0.2.crate) = 6958
-SHA256 (rust/crates/synstructure-0.13.1.crate) = c8af7666ab7b6390ab78131fb5b0fce11d6b7a6951602017c35fa82800708971
-SIZE (rust/crates/synstructure-0.13.1.crate) = 18327
+SHA256 (rust/crates/synstructure-0.13.2.crate) = 728a70f3dbaf5bab7f0c4b1ac8d7ae5ea60a4b5549c8a5914361c99147a709d2
+SIZE (rust/crates/synstructure-0.13.2.crate) = 18950
SHA256 (rust/crates/sys-info-0.9.1.crate) = 0b3a0d0aba8bf96a0e1ddfdc352fc53b3df7f39318c71854910c3c4b024ae52c
SIZE (rust/crates/sys-info-0.9.1.crate) = 20589
SHA256 (rust/crates/system-configuration-0.6.1.crate) = 3c879d448e9d986b661742763247d3693ed13609438cf3d006f51f5368a5ba6b
@@ -1085,8 +1069,8 @@ SHA256 (rust/crates/tinyvec-1.9.0.crate) = 09b3661f17e86524eccd4371ab0429194e0d7
SIZE (rust/crates/tinyvec-1.9.0.crate) = 54137
SHA256 (rust/crates/tinyvec_macros-0.1.1.crate) = 1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20
SIZE (rust/crates/tinyvec_macros-0.1.1.crate) = 5865
-SHA256 (rust/crates/tokio-1.44.2.crate) = e6b88822cbe49de4185e3a4cbf8321dd487cf5fe0c5c65695fef6346371e9c48
-SIZE (rust/crates/tokio-1.44.2.crate) = 841618
+SHA256 (rust/crates/tokio-1.45.0.crate) = 2513ca694ef9ede0fb23fe71a4ee4107cb102b9dc1930f6d0fd77aae068ae165
+SIZE (rust/crates/tokio-1.45.0.crate) = 800721
SHA256 (rust/crates/tokio-macros-2.5.0.crate) = 6e06d43f1345a3bcd39f6a56dbb7dcab2ba47e68e8ac134855e7e2bdbaf8cab8
SIZE (rust/crates/tokio-macros-2.5.0.crate) = 12617
SHA256 (rust/crates/tokio-native-tls-0.3.1.crate) = bbae76ab933c85776efabc971569dd6119c580d8f5d448769dec1764bf796ef2
@@ -1165,6 +1149,8 @@ SHA256 (rust/crates/unicode-width-0.1.14.crate) = 7dd6e30e90baa6f72411720665d41d
SIZE (rust/crates/unicode-width-0.1.14.crate) = 271615
SHA256 (rust/crates/unicode-width-0.2.0.crate) = 1fc81956842c57dac11422a97c3b8195a1ff727f06e85c84ed2e8aa277c9a0fd
SIZE (rust/crates/unicode-width-0.2.0.crate) = 271509
+SHA256 (rust/crates/unicode-xid-0.2.6.crate) = ebc1c04c71510c7f702b52b7c350734c9ff1295c464a03335b00bb84fc54f853
+SIZE (rust/crates/unicode-xid-0.2.6.crate) = 15744
SHA256 (rust/crates/universal-hash-0.5.1.crate) = fc1de2c688dc15305988b563c3854064043356019f97a4b46276fe734c4f07ea
SIZE (rust/crates/universal-hash-0.5.1.crate) = 9146
SHA256 (rust/crates/unsafe-libyaml-0.2.11.crate) = 673aac59facbab8a9007c7f6108d11f63b603f7cabff99fabf650fea5c32b861
@@ -1193,8 +1179,8 @@ SHA256 (rust/crates/versions-6.3.2.crate) = f25d498b63d1fdb376b4250f39ab3a5ee8d1
SIZE (rust/crates/versions-6.3.2.crate) = 21553
SHA256 (rust/crates/versions-7.0.0.crate) = 80a7e511ce1795821207a837b7b1c8d8aca0c648810966ad200446ae58f6667f
SIZE (rust/crates/versions-7.0.0.crate) = 23307
-SHA256 (rust/crates/vfox-1.0.1.crate) = 7a932a911ab6acdcb7d20c481cdbf7eea562ef209c6d1e13204c78a9549e58a3
-SIZE (rust/crates/vfox-1.0.1.crate) = 41428
+SHA256 (rust/crates/vfox-1.0.2.crate) = 041f3a5f7c0b20a5e649a0e3719b7cbf86d6d07869e6e5bcafee6afd043fec5f
+SIZE (rust/crates/vfox-1.0.2.crate) = 43015
SHA256 (rust/crates/vte-0.14.1.crate) = 231fdcd7ef3037e8330d8e17e61011a2c244126acc0a982f4040ac3f9f0bc077
SIZE (rust/crates/vte-0.14.1.crate) = 57382
SHA256 (rust/crates/walkdir-2.5.0.crate) = 29790946404f91d9c5d06f9874efddea1dc06c5efe94541a7d6863108e3a5e4b
@@ -1221,8 +1207,10 @@ SHA256 (rust/crates/web-sys-0.3.77.crate) = 33b6dd2ef9186f1f2072e409e99cd22a9753
SIZE (rust/crates/web-sys-0.3.77.crate) = 638246
SHA256 (rust/crates/web-time-1.1.0.crate) = 5a6580f308b1fad9207618087a65c04e7a10bc77e02c8e84e9b00dd4b12fa0bb
SIZE (rust/crates/web-time-1.1.0.crate) = 18026
-SHA256 (rust/crates/webpki-roots-0.26.9.crate) = 29aad86cec885cafd03e8305fd727c418e970a521322c91688414d5b8efba16b
-SIZE (rust/crates/webpki-roots-0.26.9.crate) = 258540
+SHA256 (rust/crates/webpki-roots-0.26.11.crate) = 521bc38abb08001b01866da9f51eb7c5d647a19260e00054a8c7fd5f9e57f7a9
+SIZE (rust/crates/webpki-roots-0.26.11.crate) = 15557
+SHA256 (rust/crates/webpki-roots-1.0.0.crate) = 2853738d1cc4f2da3a225c18ec6c3721abb31961096e9dbf5ab35fa88b19cfdb
+SIZE (rust/crates/webpki-roots-1.0.0.crate) = 248893
SHA256 (rust/crates/which-7.0.3.crate) = 24d643ce3fd3e5b54854602a080f34fb10ab75e0b813ee32d00ca2b44fa74762
SIZE (rust/crates/which-7.0.3.crate) = 18872
SHA256 (rust/crates/widestring-1.2.0.crate) = dd7cf3379ca1aac9eea11fba24fd7e315d621f8dfe35c8d7d2be8b793726e07d
@@ -1261,32 +1249,22 @@ SHA256 (rust/crates/windows-strings-0.3.1.crate) = 87fa48cc5d406560701792be122a1
SIZE (rust/crates/windows-strings-0.3.1.crate) = 13922
SHA256 (rust/crates/windows-strings-0.4.0.crate) = 7a2ba9642430ee452d5a7aa78d72907ebe8cfda358e8cb7918a2050581322f97
SIZE (rust/crates/windows-strings-0.4.0.crate) = 13939
-SHA256 (rust/crates/windows-sys-0.48.0.crate) = 677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9
-SIZE (rust/crates/windows-sys-0.48.0.crate) = 2628884
SHA256 (rust/crates/windows-sys-0.52.0.crate) = 282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d
SIZE (rust/crates/windows-sys-0.52.0.crate) = 2576877
SHA256 (rust/crates/windows-sys-0.59.0.crate) = 1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b
SIZE (rust/crates/windows-sys-0.59.0.crate) = 2387323
-SHA256 (rust/crates/windows-targets-0.48.5.crate) = 9a2fa6e2155d7247be68c096456083145c183cbbbc2764150dda45a87197940c
-SIZE (rust/crates/windows-targets-0.48.5.crate) = 6904
SHA256 (rust/crates/windows-targets-0.52.6.crate) = 9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973
SIZE (rust/crates/windows-targets-0.52.6.crate) = 6403
SHA256 (rust/crates/windows-targets-0.53.0.crate) = b1e4c7e8ceaaf9cb7d7507c974735728ab453b67ef8f18febdd7c11fe59dca8b
SIZE (rust/crates/windows-targets-0.53.0.crate) = 7020
-SHA256 (rust/crates/windows_aarch64_gnullvm-0.48.5.crate) = 2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8
-SIZE (rust/crates/windows_aarch64_gnullvm-0.48.5.crate) = 418492
SHA256 (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3
SIZE (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 435718
SHA256 (rust/crates/windows_aarch64_gnullvm-0.53.0.crate) = 86b8d5f90ddd19cb4a147a5fa63ca848db3df085e25fee3cc10b39b6eebae764
SIZE (rust/crates/windows_aarch64_gnullvm-0.53.0.crate) = 782443
-SHA256 (rust/crates/windows_aarch64_msvc-0.48.5.crate) = dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc
-SIZE (rust/crates/windows_aarch64_msvc-0.48.5.crate) = 798483
SHA256 (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469
SIZE (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 832615
SHA256 (rust/crates/windows_aarch64_msvc-0.53.0.crate) = c7651a1f62a11b8cbd5e0d42526e55f2c99886c77e007179efff86c2b137e66c
SIZE (rust/crates/windows_aarch64_msvc-0.53.0.crate) = 834446
-SHA256 (rust/crates/windows_i686_gnu-0.48.5.crate) = a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e
-SIZE (rust/crates/windows_i686_gnu-0.48.5.crate) = 844891
SHA256 (rust/crates/windows_i686_gnu-0.52.6.crate) = 8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b
SIZE (rust/crates/windows_i686_gnu-0.52.6.crate) = 880402
SHA256 (rust/crates/windows_i686_gnu-0.53.0.crate) = c1dc67659d35f387f5f6c479dc4e28f1d4bb90ddd1a5d3da2e5d97b42d6272c3
@@ -1295,34 +1273,26 @@ SHA256 (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 0eee52d38c090b3caa76c56
SIZE (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 475940
SHA256 (rust/crates/windows_i686_gnullvm-0.53.0.crate) = 9ce6ccbdedbf6d6354471319e781c0dfef054c81fbc7cf83f338a4296c0cae11
SIZE (rust/crates/windows_i686_gnullvm-0.53.0.crate) = 854056
-SHA256 (rust/crates/windows_i686_msvc-0.48.5.crate) = 8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406
-SIZE (rust/crates/windows_i686_msvc-0.48.5.crate) = 864300
SHA256 (rust/crates/windows_i686_msvc-0.52.6.crate) = 240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66
SIZE (rust/crates/windows_i686_msvc-0.52.6.crate) = 901163
SHA256 (rust/crates/windows_i686_msvc-0.53.0.crate) = 581fee95406bb13382d2f65cd4a908ca7b1e4c2f1917f143ba16efe98a589b5d
SIZE (rust/crates/windows_i686_msvc-0.53.0.crate) = 903450
-SHA256 (rust/crates/windows_x86_64_gnu-0.48.5.crate) = 53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e
-SIZE (rust/crates/windows_x86_64_gnu-0.48.5.crate) = 801619
SHA256 (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78
SIZE (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 836363
SHA256 (rust/crates/windows_x86_64_gnu-0.53.0.crate) = 2e55b5ac9ea33f2fc1716d1742db15574fd6fc8dadc51caab1c16a3d3b4190ba
SIZE (rust/crates/windows_x86_64_gnu-0.53.0.crate) = 902585
-SHA256 (rust/crates/windows_x86_64_gnullvm-0.48.5.crate) = 0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc
-SIZE (rust/crates/windows_x86_64_gnullvm-0.48.5.crate) = 418486
SHA256 (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d
SIZE (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 435707
SHA256 (rust/crates/windows_x86_64_gnullvm-0.53.0.crate) = 0a6e035dd0599267ce1ee132e51c27dd29437f63325753051e71dd9e42406c57
SIZE (rust/crates/windows_x86_64_gnullvm-0.53.0.crate) = 782434
-SHA256 (rust/crates/windows_x86_64_msvc-0.48.5.crate) = ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538
-SIZE (rust/crates/windows_x86_64_msvc-0.48.5.crate) = 798412
SHA256 (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec
SIZE (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 832564
SHA256 (rust/crates/windows_x86_64_msvc-0.53.0.crate) = 271414315aff87387382ec3d271b52d7ae78726f5d44ac98b4f4030c91880486
SIZE (rust/crates/windows_x86_64_msvc-0.53.0.crate) = 834400
SHA256 (rust/crates/winnow-0.6.24.crate) = c8d71a593cc5c42ad7876e2c1fda56f314f3754c084128833e64f1345ff8a03a
SIZE (rust/crates/winnow-0.6.24.crate) = 165680
-SHA256 (rust/crates/winnow-0.7.7.crate) = 6cb8234a863ea0e8cd7284fcdd4f145233eb00fee02bbdd9861aec44e6477bc5
-SIZE (rust/crates/winnow-0.7.7.crate) = 173993
+SHA256 (rust/crates/winnow-0.7.10.crate) = c06928c8748d81b05c9be96aad92e1b6ff01833332f281e8cfca3be4b35fc9ec
+SIZE (rust/crates/winnow-0.7.10.crate) = 176073
SHA256 (rust/crates/winsafe-0.0.19.crate) = d135d17ab770252ad95e9a872d365cf3090e3be864a34ab46f48555993efc904
SIZE (rust/crates/winsafe-0.0.19.crate) = 492820
SHA256 (rust/crates/wit-bindgen-rt-0.39.0.crate) = 6f42320e61fe2cfd34354ecb597f86f413484a798ba44a8ca1165c58d42da6c1
@@ -1379,5 +1349,5 @@ SHA256 (rust/crates/zstd-safe-7.2.4.crate) = 8f49c4d5f0abb602a93fb8736af2a4f4dd9
SIZE (rust/crates/zstd-safe-7.2.4.crate) = 29350
SHA256 (rust/crates/zstd-sys-2.0.15+zstd.1.5.7.crate) = eb81183ddd97d0c74cedf1d50d85c8d08c1b8b68ee863bdee9e706eedba1a237
SIZE (rust/crates/zstd-sys-2.0.15+zstd.1.5.7.crate) = 774847
-SHA256 (jdx-mise-v2025.4.12_GH0.tar.gz) = bd50c240355fa2d975af0069ee8b270812ebc39267c542c63f13a5877729688c
-SIZE (jdx-mise-v2025.4.12_GH0.tar.gz) = 4159060
+SHA256 (jdx-mise-v2025.5.2_GH0.tar.gz) = 7f25802b23c229a1bc0c5d63723fb8acd7a3781c888cbd81e04e0ea3d3476f9c
+SIZE (jdx-mise-v2025.5.2_GH0.tar.gz) = 4161252
diff --git a/sysutils/monit/Makefile b/sysutils/monit/Makefile
index f449a6082c71..978466c0ecde 100644
--- a/sysutils/monit/Makefile
+++ b/sysutils/monit/Makefile
@@ -1,5 +1,5 @@
PORTNAME= monit
-DISTVERSION= 5.35.1
+DISTVERSION= 5.35.2
CATEGORIES= sysutils
MASTER_SITES= https://mmonit.com/monit/dist/
diff --git a/sysutils/monit/distinfo b/sysutils/monit/distinfo
index 722e106e267e..6b68cad9aa6e 100644
--- a/sysutils/monit/distinfo
+++ b/sysutils/monit/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745947733
-SHA256 (monit-5.35.1.tar.gz) = 77a4c023ee06aeed48536dfeb49d96a868a9eb8106c3e2e88cab537bbc72951b
-SIZE (monit-5.35.1.tar.gz) = 1526358
+TIMESTAMP = 1746723534
+SHA256 (monit-5.35.2.tar.gz) = 4dfef54329e63d9772a9e1c36ac99bc41173b79963dc0d8235f2c32f4b9e078f
+SIZE (monit-5.35.2.tar.gz) = 1526704
diff --git a/sysutils/nix/Makefile b/sysutils/nix/Makefile
index e7d1797f4140..01b1d42b6995 100644
--- a/sysutils/nix/Makefile
+++ b/sysutils/nix/Makefile
@@ -1,6 +1,6 @@
PORTNAME= nix
DISTVERSION= 2.20.2
-PORTREVISION= 6
+PORTREVISION= 7
CATEGORIES= sysutils
MAINTAINER= ashish@FreeBSD.org
diff --git a/sysutils/onefetch/Makefile b/sysutils/onefetch/Makefile
index c10de29eb05e..9157bdb0f879 100644
--- a/sysutils/onefetch/Makefile
+++ b/sysutils/onefetch/Makefile
@@ -1,6 +1,6 @@
PORTNAME= onefetch
DISTVERSION= 2.22.0
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= sysutils devel
MAINTAINER= lcook@FreeBSD.org
diff --git a/sysutils/pacman/Makefile b/sysutils/pacman/Makefile
index 1ac37bce8b2f..33859d25bfb1 100644
--- a/sysutils/pacman/Makefile
+++ b/sysutils/pacman/Makefile
@@ -1,5 +1,5 @@
PORTNAME= pacman
-DISTVERSION= 6.1.0
+DISTVERSION= 7.0.0
CATEGORIES= sysutils
MASTER_SITES= https://gitlab.archlinux.org/${PORTNAME}/${PORTNAME}/-/releases/v${DISTVERSION}/downloads/
diff --git a/sysutils/pacman/distinfo b/sysutils/pacman/distinfo
index 3fa1d7f90cc5..f7f588f24d9c 100644
--- a/sysutils/pacman/distinfo
+++ b/sysutils/pacman/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1717093084
-SHA256 (pacman-6.1.0.tar.xz) = 5a60ac6e6bf995ba6140c7d038c34448df1f3daa4ae7141d2cad88eeb5f1f9d9
-SIZE (pacman-6.1.0.tar.xz) = 895640
+TIMESTAMP = 1746376035
+SHA256 (pacman-7.0.0.tar.xz) = 61cbd445d1381b4b184bc7c4e2791f07a79f0f2807b7c600399d0d08e8cd28cf
+SIZE (pacman-7.0.0.tar.xz) = 903060
diff --git a/sysutils/pacman/files/patch-lib_libalpm_diskspace.c b/sysutils/pacman/files/patch-lib_libalpm_diskspace.c
deleted file mode 100644
index a1dceb9cc61e..000000000000
--- a/sysutils/pacman/files/patch-lib_libalpm_diskspace.c
+++ /dev/null
@@ -1,11 +0,0 @@
---- lib/libalpm/diskspace.c.orig 2020-12-03 11:37:30 UTC
-+++ lib/libalpm/diskspace.c
-@@ -71,7 +71,7 @@ static void mount_point_list_free(alpm_list_t *mount_p
-
- static int mount_point_load_fsinfo(alpm_handle_t *handle, alpm_mountpoint_t *mountpoint)
- {
--#if defined(HAVE_GETMNTENT)
-+#if HAVE_GETMNTENT
- /* grab the filesystem usage */
- if(statvfs(mountpoint->mount_dir, &(mountpoint->fsp)) != 0) {
- _alpm_log(handle, ALPM_LOG_WARNING,
diff --git a/sysutils/pacman/pkg-plist b/sysutils/pacman/pkg-plist
index 55148b63ec06..bb636fed10b8 100644
--- a/sysutils/pacman/pkg-plist
+++ b/sysutils/pacman/pkg-plist
@@ -17,8 +17,8 @@ bin/vercmp
include/alpm.h
include/alpm_list.h
lib/libalpm.so
-lib/libalpm.so.14
-lib/libalpm.so.14.0.0
+lib/libalpm.so.15
+lib/libalpm.so.15.0.0
libdata/pkgconfig/libalpm.pc
libdata/pkgconfig/libmakepkg.pc
share/bash-completion/completions/makepkg
@@ -152,6 +152,7 @@ share/makepkg/buildenv.sh
share/makepkg/buildenv/buildflags.sh
share/makepkg/buildenv/compiler.sh
share/makepkg/buildenv/debugflags.sh
+share/makepkg/buildenv/fortran.sh
share/makepkg/buildenv/lto.sh
share/makepkg/buildenv/makeflags.sh
share/makepkg/buildenv/rust.sh
diff --git a/sysutils/pftop/Makefile b/sysutils/pftop/Makefile
index 892895c2795d..8006d0efb562 100644
--- a/sysutils/pftop/Makefile
+++ b/sysutils/pftop/Makefile
@@ -1,5 +1,5 @@
PORTNAME= pftop
-PORTVERSION= 0.12
+PORTVERSION= 0.13
CATEGORIES= sysutils net
MASTER_SITES= https://github.com/grembo/pftop/releases/download/${DISTVERSION}/
diff --git a/sysutils/pftop/distinfo b/sysutils/pftop/distinfo
index 5732a399a2a7..6a12684d8cc1 100644
--- a/sysutils/pftop/distinfo
+++ b/sysutils/pftop/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1741004632
-SHA256 (pftop-0.12.tar.gz) = d2a505197586249067c145d6c1b24f678215acabf50d59b97390b2845c78a1fc
-SIZE (pftop-0.12.tar.gz) = 62683
+TIMESTAMP = 1746625239
+SHA256 (pftop-0.13.tar.gz) = fa5a12553813344345040968a8b7dcd24b53f5a36145e03a6c24aae9445c6d0d
+SIZE (pftop-0.13.tar.gz) = 62669
diff --git a/sysutils/plasma6-discover/distinfo b/sysutils/plasma6-discover/distinfo
index 10adb8925f75..da8b58085e60 100644
--- a/sysutils/plasma6-discover/distinfo
+++ b/sysutils/plasma6-discover/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1743668601
-SHA256 (KDE/plasma/6.3.4/discover-6.3.4.tar.xz) = 2a18caed673493cbeb840aa166626d4283272c97578af0bf67e8887b672cf3d8
-SIZE (KDE/plasma/6.3.4/discover-6.3.4.tar.xz) = 1100924
+TIMESTAMP = 1746612350
+SHA256 (KDE/plasma/6.3.5/discover-6.3.5.tar.xz) = 0822e1fae078a00e3295b578e0054d1e098daca75d75e769c4c1ada937f0b3a0
+SIZE (KDE/plasma/6.3.5/discover-6.3.5.tar.xz) = 1101196
diff --git a/sysutils/plasma6-drkonqi/distinfo b/sysutils/plasma6-drkonqi/distinfo
index f876884c24a9..c8ea5774d5eb 100644
--- a/sysutils/plasma6-drkonqi/distinfo
+++ b/sysutils/plasma6-drkonqi/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1743668602
-SHA256 (KDE/plasma/6.3.4/drkonqi-6.3.4.tar.xz) = d88e74d8f95125e3b64f4dff25fef6caaf9bf179bdc5cc0591b4c15d466b400b
-SIZE (KDE/plasma/6.3.4/drkonqi-6.3.4.tar.xz) = 886172
+TIMESTAMP = 1746612351
+SHA256 (KDE/plasma/6.3.5/drkonqi-6.3.5.tar.xz) = d0c93f0fc1b4203b6245d3a2f4e9c85d4161570d14a14d81eed5a4ebd5adffcd
+SIZE (KDE/plasma/6.3.5/drkonqi-6.3.5.tar.xz) = 886644
diff --git a/sysutils/plasma6-kde-cli-tools/distinfo b/sysutils/plasma6-kde-cli-tools/distinfo
index ed83c172e589..cf291eb82dcb 100644
--- a/sysutils/plasma6-kde-cli-tools/distinfo
+++ b/sysutils/plasma6-kde-cli-tools/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1743668603
-SHA256 (KDE/plasma/6.3.4/kde-cli-tools-6.3.4.tar.xz) = 8a00f5ec0ab2e2706ecb5ed26c0b7df90524fd469cd157698476e3a54a385522
-SIZE (KDE/plasma/6.3.4/kde-cli-tools-6.3.4.tar.xz) = 645048
+TIMESTAMP = 1746612352
+SHA256 (KDE/plasma/6.3.5/kde-cli-tools-6.3.5.tar.xz) = f047a46756c882f9392c64e3e62ad098ab18f37f1f35bdfc62082b14a7a69037
+SIZE (KDE/plasma/6.3.5/kde-cli-tools-6.3.5.tar.xz) = 645028
diff --git a/sysutils/plasma6-kinfocenter/distinfo b/sysutils/plasma6-kinfocenter/distinfo
index ad7b83dceb88..f4c19a920cf8 100644
--- a/sysutils/plasma6-kinfocenter/distinfo
+++ b/sysutils/plasma6-kinfocenter/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1743668604
-SHA256 (KDE/plasma/6.3.4/kinfocenter-6.3.4.tar.xz) = 8ab78619f6c05e7162099d52ba83b0b5d11a3985cc4b0abf4112d91f815c2f69
-SIZE (KDE/plasma/6.3.4/kinfocenter-6.3.4.tar.xz) = 749116
+TIMESTAMP = 1746612354
+SHA256 (KDE/plasma/6.3.5/kinfocenter-6.3.5.tar.xz) = 403544aeeb606ffb3be55da4213d1712cbf93534c0982e38204ad863e01ae8c3
+SIZE (KDE/plasma/6.3.5/kinfocenter-6.3.5.tar.xz) = 749100
diff --git a/sysutils/plasma6-kmenuedit/distinfo b/sysutils/plasma6-kmenuedit/distinfo
index 4807429b1ed8..a806078fc7f1 100644
--- a/sysutils/plasma6-kmenuedit/distinfo
+++ b/sysutils/plasma6-kmenuedit/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1743668605
-SHA256 (KDE/plasma/6.3.4/kmenuedit-6.3.4.tar.xz) = 7e9dd15e9c5c5edae2daa3791e56fb6b5468e0d7ab1ff5ccd589827b2eff9b5e
-SIZE (KDE/plasma/6.3.4/kmenuedit-6.3.4.tar.xz) = 879068
+TIMESTAMP = 1746612354
+SHA256 (KDE/plasma/6.3.5/kmenuedit-6.3.5.tar.xz) = 12c3c125e813f82d5727af1d62620830f5dd5dd5b20248f1618591e235ee934b
+SIZE (KDE/plasma/6.3.5/kmenuedit-6.3.5.tar.xz) = 879272
diff --git a/sysutils/plasma6-ksystemstats/distinfo b/sysutils/plasma6-ksystemstats/distinfo
index 0cb01ed3bcee..22620c88ce25 100644
--- a/sysutils/plasma6-ksystemstats/distinfo
+++ b/sysutils/plasma6-ksystemstats/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1743668605
-SHA256 (KDE/plasma/6.3.4/ksystemstats-6.3.4.tar.xz) = 00006a9370d03a1114c31a869c6c0676c4493aac3716138dd9aea898d0e85395
-SIZE (KDE/plasma/6.3.4/ksystemstats-6.3.4.tar.xz) = 151728
+TIMESTAMP = 1746612355
+SHA256 (KDE/plasma/6.3.5/ksystemstats-6.3.5.tar.xz) = e2fd8ba3fd0ae0ff910b3fd96f617569d1bfb00c2796869feb5f8fb334ef4355
+SIZE (KDE/plasma/6.3.5/ksystemstats-6.3.5.tar.xz) = 151704
diff --git a/sysutils/plasma6-libksysguard/distinfo b/sysutils/plasma6-libksysguard/distinfo
index ad4e9578f340..c17c82c02925 100644
--- a/sysutils/plasma6-libksysguard/distinfo
+++ b/sysutils/plasma6-libksysguard/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1743668606
-SHA256 (KDE/plasma/6.3.4/libksysguard-6.3.4.tar.xz) = 04c1ee8b1a174ad5f8d6f1e2d42eeb93079b2f3856badcb8cb53e1f9d7cb15dc
-SIZE (KDE/plasma/6.3.4/libksysguard-6.3.4.tar.xz) = 328712
+TIMESTAMP = 1746612356
+SHA256 (KDE/plasma/6.3.5/libksysguard-6.3.5.tar.xz) = 36c01f8c8218c175062e8a0db2c07ca39abeac34fc62d7e6b48194f053bc3523
+SIZE (KDE/plasma/6.3.5/libksysguard-6.3.5.tar.xz) = 329212
diff --git a/sysutils/plasma6-libksysguard/pkg-plist b/sysutils/plasma6-libksysguard/pkg-plist
index 25b930bab73e..56ccd749eb2f 100644
--- a/sysutils/plasma6-libksysguard/pkg-plist
+++ b/sysutils/plasma6-libksysguard/pkg-plist
@@ -543,6 +543,7 @@ share/locale/ru/LC_MESSAGES/ksysguard_face_org.kde.ksysguard.linechart.mo
share/locale/ru/LC_MESSAGES/ksysguard_face_org.kde.ksysguard.piechart.mo
share/locale/ru/LC_MESSAGES/ksysguard_face_org.kde.ksysguard.textonly.mo
share/locale/ru/LC_MESSAGES/ksysguard_sensors.mo
+share/locale/ru/LC_MESSAGES/ksysguard_systemstats.mo
share/locale/ru/LC_MESSAGES/processcore.mo
share/locale/sa/LC_MESSAGES/KSysGuardFormatter.mo
share/locale/sa/LC_MESSAGES/KSysGuardSensorFaces.mo
diff --git a/sysutils/plasma6-plasma-disks/distinfo b/sysutils/plasma6-plasma-disks/distinfo
index 72a8321b168c..91b4a2666f58 100644
--- a/sysutils/plasma6-plasma-disks/distinfo
+++ b/sysutils/plasma6-plasma-disks/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1743668607
-SHA256 (KDE/plasma/6.3.4/plasma-disks-6.3.4.tar.xz) = e58b16fb3f6129fb62b4fa1046509a59a1d5a950bdbc4ba44defee98e0f1dd47
-SIZE (KDE/plasma/6.3.4/plasma-disks-6.3.4.tar.xz) = 105564
+TIMESTAMP = 1746612356
+SHA256 (KDE/plasma/6.3.5/plasma-disks-6.3.5.tar.xz) = eaf308affd7207ee8544ae79c99d376bf7f9e89e228b013bd716af9c530d6fcd
+SIZE (KDE/plasma/6.3.5/plasma-disks-6.3.5.tar.xz) = 105592
diff --git a/sysutils/plasma6-plasma-systemmonitor/distinfo b/sysutils/plasma6-plasma-systemmonitor/distinfo
index ecef2cc8c28b..2315c572cdaf 100644
--- a/sysutils/plasma6-plasma-systemmonitor/distinfo
+++ b/sysutils/plasma6-plasma-systemmonitor/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1743668607
-SHA256 (KDE/plasma/6.3.4/plasma-systemmonitor-6.3.4.tar.xz) = 99d7c42912681172e304958fb1d330cecc6ce95db8a0336953ff2b4d0c65ac5d
-SIZE (KDE/plasma/6.3.4/plasma-systemmonitor-6.3.4.tar.xz) = 201840
+TIMESTAMP = 1746612357
+SHA256 (KDE/plasma/6.3.5/plasma-systemmonitor-6.3.5.tar.xz) = 72e75a4b2a546fe98694e5b249050e3358baae0b1c39257a0fda7206a677a610
+SIZE (KDE/plasma/6.3.5/plasma-systemmonitor-6.3.5.tar.xz) = 201892
diff --git a/sysutils/plasma6-polkit-kde-agent-1/distinfo b/sysutils/plasma6-polkit-kde-agent-1/distinfo
index b3d619fd7d86..711fdca6e0cc 100644
--- a/sysutils/plasma6-polkit-kde-agent-1/distinfo
+++ b/sysutils/plasma6-polkit-kde-agent-1/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1743668608
-SHA256 (KDE/plasma/6.3.4/polkit-kde-agent-1-6.3.4.tar.xz) = a797f6e02491a2fc60eda14a75e5e796b56513303c99b7465fd964227e98c4cf
-SIZE (KDE/plasma/6.3.4/polkit-kde-agent-1-6.3.4.tar.xz) = 58264
+TIMESTAMP = 1746612358
+SHA256 (KDE/plasma/6.3.5/polkit-kde-agent-1-6.3.5.tar.xz) = 58071b3529a53b6c99f1a2ab51b452c71bac02d1f4456eb4b0149c9bc9bd5ba0
+SIZE (KDE/plasma/6.3.5/polkit-kde-agent-1-6.3.5.tar.xz) = 58272
diff --git a/sysutils/plasma6-powerdevil/distinfo b/sysutils/plasma6-powerdevil/distinfo
index e0332d83c7e7..39b622b1f9d1 100644
--- a/sysutils/plasma6-powerdevil/distinfo
+++ b/sysutils/plasma6-powerdevil/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1743668608
-SHA256 (KDE/plasma/6.3.4/powerdevil-6.3.4.tar.xz) = bb8fb337fd214793396707730b22b8f822135296a6b2ac0c28d774096ab22b5e
-SIZE (KDE/plasma/6.3.4/powerdevil-6.3.4.tar.xz) = 1202208
+TIMESTAMP = 1746612358
+SHA256 (KDE/plasma/6.3.5/powerdevil-6.3.5.tar.xz) = a69883d6156e7a677c8d1cb5cd915a89e24669274ef1966d5d9ceb313250da53
+SIZE (KDE/plasma/6.3.5/powerdevil-6.3.5.tar.xz) = 1205204
diff --git a/sysutils/plasma6-powerdevil/pkg-plist b/sysutils/plasma6-powerdevil/pkg-plist
index dbfbf152a145..ad77162c9c15 100644
--- a/sysutils/plasma6-powerdevil/pkg-plist
+++ b/sysutils/plasma6-powerdevil/pkg-plist
@@ -290,6 +290,7 @@ share/locale/ms/LC_MESSAGES/plasma_runner_powerdevil.mo
share/locale/ms/LC_MESSAGES/powerdevil.mo
share/locale/nb/LC_MESSAGES/kcm_powerdevilprofilesconfig.mo
share/locale/nb/LC_MESSAGES/plasma_applet_org.kde.plasma.battery.mo
+share/locale/nb/LC_MESSAGES/plasma_applet_org.kde.plasma.brightness.mo
share/locale/nb/LC_MESSAGES/plasma_runner_powerdevil.mo
share/locale/nb/LC_MESSAGES/powerdevil.mo
share/locale/nds/LC_MESSAGES/kcm_powerdevilprofilesconfig.mo
diff --git a/sysutils/plasma6-systemsettings/distinfo b/sysutils/plasma6-systemsettings/distinfo
index 7e95561855b5..7d6b6543f548 100644
--- a/sysutils/plasma6-systemsettings/distinfo
+++ b/sysutils/plasma6-systemsettings/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1743668609
-SHA256 (KDE/plasma/6.3.4/systemsettings-6.3.4.tar.xz) = 234ca17d05a5d09c1570e1d935fd03da2dd4ce53c5b7545ba436a56ad4b9ef83
-SIZE (KDE/plasma/6.3.4/systemsettings-6.3.4.tar.xz) = 219220
+TIMESTAMP = 1746612359
+SHA256 (KDE/plasma/6.3.5/systemsettings-6.3.5.tar.xz) = dd0bb541405bed15474633cd8ad90a99efcc763b923da60fb40b692c2ad6e48c
+SIZE (KDE/plasma/6.3.5/systemsettings-6.3.5.tar.xz) = 219192
diff --git a/sysutils/pstacku/Makefile b/sysutils/pstacku/Makefile
index ddedff369e3f..bc64cc805d71 100644
--- a/sysutils/pstacku/Makefile
+++ b/sysutils/pstacku/Makefile
@@ -1,20 +1,22 @@
PORTNAME= pstacku
-PORTVERSION= 0.9.2
-PORTREVISION= 1
-CATEGORIES= sysutils
-MASTER_SITES= https://kib.kiev.ua/kib/${PORTNAME}/ \
- http://kib.kiev.ua/kib/${PORTNAME}/
+PORTVERSION= 0.10.0
+CATEGORIES= sysutils devel
MAINTAINER= pizzamig@FreeBSD.org
COMMENT= Retrieve process stack traces
-WWW= https://www.kib.kiev.ua/git/gitweb.cgi?p=pstacku.git;a=tree
+WWW= https://github.com/kostikbel/pstacku
LICENSE= BSD2CLAUSE
LIB_DEPENDS= libunwind.so:devel/libunwind
+USES= autoreconf
+
+USE_GITHUB= yes
+GH_ACCOUNT= kostikbel
+GH_TAGNAME= f2b80d40993f689539ae46ea0b985d7332aa317f
+
GNU_CONFIGURE= yes
-GNU_CONFIGURE_MANPREFIX=${PREFIX}/share
CONFIGURE_ARGS+=--with-libunwind=${LOCALBASE}
LLD_UNSAFE= yes
ONLY_FOR_ARCHS= amd64 i386
diff --git a/sysutils/pstacku/distinfo b/sysutils/pstacku/distinfo
index 9bdea5472b65..8f07b948ebb9 100644
--- a/sysutils/pstacku/distinfo
+++ b/sysutils/pstacku/distinfo
@@ -1,2 +1,3 @@
-SHA256 (pstacku-0.9.2.tar.gz) = e5b1ea4ee6e07de2988f8d03da752097c887f204c84a0faac6271420f70639e8
-SIZE (pstacku-0.9.2.tar.gz) = 303413
+TIMESTAMP = 1745223789
+SHA256 (kostikbel-pstacku-0.10.0-f2b80d40993f689539ae46ea0b985d7332aa317f_GH0.tar.gz) = 25df2875a60eaee9af6ff5454930de0650c5af1385148715af0cf5c6fa791a87
+SIZE (kostikbel-pstacku-0.10.0-f2b80d40993f689539ae46ea0b985d7332aa317f_GH0.tar.gz) = 7635
diff --git a/sysutils/puppet7/Makefile b/sysutils/puppet7/Makefile
deleted file mode 100644
index a6471b0daab1..000000000000
--- a/sysutils/puppet7/Makefile
+++ /dev/null
@@ -1,142 +0,0 @@
-PORTNAME= puppet
-PORTVERSION= 7.34.0
-CATEGORIES= sysutils
-MASTER_SITES= https://forge.puppet.com/v3/files/:forge
-PKGNAMESUFFIX= 7
-
-MAINTAINER= puppet@FreeBSD.org
-COMMENT= Configuration management framework written in Ruby
-WWW= https://puppet.com/docs/puppet/latest/puppet_index.html
-
-LICENSE= APACHE20
-LICENSE_FILE= ${WRKSRC}/LICENSE
-
-DEPRECATED= Reached EOL
-EXPIRATION_DATE=2025-05-09
-
-RUN_DEPENDS= 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-hiera>=3.2.1:sysutils/rubygem-hiera \
- rubygem-locale>=2.1:devel/rubygem-locale \
- rubygem-multi_json>=1.10:devel/rubygem-multi_json \
- rubygem-puppet-resource_api>=1.5:devel/rubygem-puppet-resource_api \
- rubygem-ruby-augeas>=0:textproc/rubygem-ruby-augeas \
- rubygem-scanf>=1.0:devel/rubygem-scanf \
- rubygem-semantic_puppet>=1.0:devel/rubygem-semantic_puppet
-
-USES= cpe ruby
-USE_GITHUB= yes
-GH_ACCOUNT= puppetlabs
-
-CONFLICTS_INSTALL= puppet[0-9]
-PLIST_SUB= PORTVERSION="${PORTVERSION}"
-NO_ARCH= yes
-NO_BUILD= yes
-USE_RC_SUBR= puppet
-PORTDOCS= LICENSE README.md
-PORTEXAMPLES= *
-USERS= puppet
-GROUPS= puppet
-SUB_FILES+= pkg-message
-SUB_LIST= RUBY=${RUBY}
-
-OPTIONS_DEFINE= DOCS EXAMPLES
-OPTIONS_DEFAULT= RFACTER
-OPTIONS_RADIO= FACTER
-OPTIONS_RADIO_FACTER= CFACTER RFACTER
-
-RFACTER_DESC= Use facter 4.x (future facter, written in Ruby)
-CFACTER_DESC= Use facter 3.x (written in C++)
-
-RFACTER_BUILD_DEPENDS= rubygem-facter>=4.0:sysutils/rubygem-facter
-RFACTER_RUN_DEPENDS= rubygem-facter>=4.0:sysutils/rubygem-facter
-
-CFACTER_BUILD_DEPENDS= facter>=3.0:sysutils/facter
-CFACTER_RUN_DEPENDS= facter>=3.0:sysutils/facter
-
-# Get versions from
-# https://github.com/puppetlabs/puppet-agent/tree/7.x/configs/components
-FORGE_MODULES= augeas_core=1.5.0 \
- cron_core=1.3.0 \
- host_core=1.3.0 \
- mount_core=1.3.0 \
- scheduled_task=3.2.0 \
- selinux_core=1.4.0 \
- sshkeys_core=2.5.0 \
- yumrepo_core=1.2.0 \
- zfs_core=1.5.0 \
- zone_core=1.2.0
-
-.for module in ${FORGE_MODULES}
-DISTFILES+= puppetlabs-${module:C/=.*//}-${module:C/.*=//}.tar.gz:forge
-.endfor
-
-post-patch:
- @${REINPLACE_CMD} -e "s|/etc/puppetlabs/puppet|${ETCDIR}|" \
- ${WRKSRC}/install.rb \
- ${WRKSRC}/lib/puppet/reference/configuration.rb \
- ${WRKSRC}/lib/puppet/util/run_mode.rb
- @${REINPLACE_CMD} -e "s|/etc/puppetlabs/code|${ETCDIR}|" \
- ${WRKSRC}/install.rb \
- ${WRKSRC}/lib/puppet/reference/configuration.rb \
- ${WRKSRC}/lib/puppet/util/run_mode.rb
- @${REINPLACE_CMD} -e "s|/opt/puppetlabs/puppet/cache|/var/puppet|" \
- ${WRKSRC}/install.rb \
- ${WRKSRC}/lib/puppet/reference/configuration.rb \
- ${WRKSRC}/lib/puppet/util/run_mode.rb
- @${REINPLACE_CMD} -e "s|/var/run/puppetlabs|/var/run/puppet|" \
- ${WRKSRC}/install.rb \
- ${WRKSRC}/lib/puppet/util/run_mode.rb
- @${REINPLACE_CMD} -e "s|/var/log/puppetlabs/puppet|/var/log/puppet|" \
- ${WRKSRC}/install.rb \
- ${WRKSRC}/lib/puppet/util/run_mode.rb
- @${REINPLACE_CMD} -e "s|/opt/puppetlabs/puppet/public|/var/puppet/state|" \
- ${WRKSRC}/install.rb \
- ${WRKSRC}/lib/puppet/util/run_mode.rb
- @${REINPLACE_CMD} -e "s|/opt/puppetlabs/puppet/modules|${ETCDIR}/modules|" \
- -e "s|/etc/puppetlabs/puppetserver/ca|/var/puppetserver/ca|" \
- -e "s|/opt/puppetlabs/puppet/vendor_modules|${ETCDIR}/vendor_modules|" \
- ${WRKSRC}/lib/puppet/defaults.rb
- @${REINPLACE_CMD} -e "s|/opt/puppetlabs/puppet/bin/gem|${LOCALBASE}/bin/gem|" \
- ${WRKSRC}/lib/puppet/provider/package/puppet_gem.rb
- @${REINPLACE_CMD} -e "s|\$$confdir/ssl|/var/puppet/ssl|" \
- ${WRKSRC}/lib/puppet/defaults.rb
- @${REINPLACE_CMD} -e "s|\.\./\.\./\.\./locales|../locales|" \
- ${WRKSRC}/lib/puppet/gettext/config.rb
-
-do-install:
- @cd ${WRKSRC} && ${SETENV} PREFIX=${PREFIX} LC_ALL=C.UTF-8 ${RUBY} ${WRKSRC}/install.rb --no-configs --destdir=${STAGEDIR} \
- --localedir=${RUBY_SITELIBDIR}/puppet/locales --publicdir=/var/puppet/state/
-
-post-install:
- ${MKDIR} ${STAGEDIR}${ETCDIR}/manifests
- ${MKDIR} ${STAGEDIR}${ETCDIR}/modules
- ${MKDIR} ${STAGEDIR}${ETCDIR}/vendor_modules
-.for module in ${FORGE_MODULES}
- (cd ${WRKDIR}/puppetlabs-${module:C/=.*//}-${module:C/.*=//} && ${COPYTREE_SHARE} . ${STAGEDIR}${ETCDIR}/vendor_modules/${module:C/=.*//})
-.endfor
- ${MKDIR} ${STAGEDIR}/var/puppet
- ${SETENV} LC_ALL=C.UTF-8 ${RUBY} -I ${STAGEDIR}/${RUBY_SITELIBDIR} ${STAGEDIR}${PREFIX}/bin/puppet agent --genconfig \
- --confdir=${ETCDIR} \
- --rundir=/var/run/puppet \
- --vardir=/var/puppet \
- --logdir=/var/log/puppet \
- --codedir=${ETCDIR} \
- > ${STAGEDIR}${ETCDIR}/puppet.conf-dist
- @${ECHO} ${STAGEDIR}${RUBY_SITELIBDIR}/puppet.rb | \
- ${SED} 's,^${STAGEDIR}${PREFIX}/,,' >> ${TMPPLIST}
- @${FIND} ${STAGEDIR}${RUBY_SITELIBDIR}/${PORTNAME} -type f | \
- ${SED} 's,^${STAGEDIR}${PREFIX}/,,' >> ${TMPPLIST}
- ${MKDIR} ${STAGEDIR}${PREFIX}/lib/ruby/gems/${RUBY_VER}/specifications
- ${INSTALL_DATA} ${WRKSRC}/puppet.gemspec ${STAGEDIR}${PREFIX}/lib/ruby/gems/${RUBY_VER}/specifications/${PORTNAME}-${PORTVERSION}.gemspec
-
-post-install-DOCS-on:
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
- cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR}
-
-post-install-EXAMPLES-on:
- @${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
- cd ${WRKSRC}/examples/ && ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR}
-
-.include <bsd.port.mk>
diff --git a/sysutils/puppet7/distinfo b/sysutils/puppet7/distinfo
deleted file mode 100644
index 08fdd965d491..000000000000
--- a/sysutils/puppet7/distinfo
+++ /dev/null
@@ -1,23 +0,0 @@
-TIMESTAMP = 1730781345
-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
-SIZE (puppetlabs-cron_core-1.3.0.tar.gz) = 26051
-SHA256 (puppetlabs-host_core-1.3.0.tar.gz) = 3583352bf60cb9013907b880868c1eeee053d2dd647a4f9e388a34cba373622d
-SIZE (puppetlabs-host_core-1.3.0.tar.gz) = 15862
-SHA256 (puppetlabs-mount_core-1.3.0.tar.gz) = 5924b9e974f6fa592cea29cbe93a07b5d7e08bbf2e98145f7ae7157305946b4a
-SIZE (puppetlabs-mount_core-1.3.0.tar.gz) = 22751
-SHA256 (puppetlabs-scheduled_task-3.2.0.tar.gz) = 9f0ba59b55caadeb658ba2d5cc51f0a76136d4bb5fffe008bbd5c911b42ac43f
-SIZE (puppetlabs-scheduled_task-3.2.0.tar.gz) = 44882
-SHA256 (puppetlabs-selinux_core-1.4.0.tar.gz) = 140e41c1ab4c0523b46b0e89f3316945ae4b5328e661da87aebfc33628d92b57
-SIZE (puppetlabs-selinux_core-1.4.0.tar.gz) = 17751
-SHA256 (puppetlabs-sshkeys_core-2.5.0.tar.gz) = b67365307a2b21c1ba2ecf444c3e4895244559d8c5bd40cc2ead4d33fe27cd11
-SIZE (puppetlabs-sshkeys_core-2.5.0.tar.gz) = 20562
-SHA256 (puppetlabs-yumrepo_core-1.2.0.tar.gz) = 6fd02331be8267165e75c4eb00030a88be4401fe8d4eeea45365cc270140f44a
-SIZE (puppetlabs-yumrepo_core-1.2.0.tar.gz) = 19704
-SHA256 (puppetlabs-zfs_core-1.5.0.tar.gz) = 54ddfee4aeea028ed4269cd9ffd89f8491cb5720a67d5f34dcb9bd7e3a87b079
-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 (puppetlabs-puppet-7.34.0_GH0.tar.gz) = cdbd93a3d678809db3322963cbde57c6a970971f7910352dd384ebb45c01cd3f
-SIZE (puppetlabs-puppet-7.34.0_GH0.tar.gz) = 3275770
diff --git a/sysutils/puppet7/files/patch-lib_puppet_provider_service_daemontools.rb b/sysutils/puppet7/files/patch-lib_puppet_provider_service_daemontools.rb
deleted file mode 100644
index 208574482d50..000000000000
--- a/sysutils/puppet7/files/patch-lib_puppet_provider_service_daemontools.rb
+++ /dev/null
@@ -1,20 +0,0 @@
---- lib/puppet/provider/service/daemontools.rb.orig 2023-03-27 22:00:42 UTC
-+++ lib/puppet/provider/service/daemontools.rb
-@@ -39,7 +39,7 @@ Puppet::Type.type(:service).provide :daemontools, :par
-
- EOT
-
-- commands :svc => "/usr/bin/svc", :svstat => "/usr/bin/svstat"
-+ commands :svc => "%%PREFIX%%/bin/svc", :svstat => "%%PREFIX%%/bin/svstat"
-
- class << self
- attr_writer :defpath
-@@ -86,7 +86,7 @@ Puppet::Type.type(:service).provide :daemontools, :par
- # find the service dir on this node
- def servicedir
- unless @servicedir
-- ["/service", "/etc/service","/var/lib/svscan"].each do |path|
-+ ["/var/service", "/etc/service","/var/lib/svscan"].each do |path|
- if Puppet::FileSystem.exist?(path)
- @servicedir = path
- break
diff --git a/sysutils/puppet7/files/patch-puppet.gemspec b/sysutils/puppet7/files/patch-puppet.gemspec
deleted file mode 100644
index 53a8e7ffe08f..000000000000
--- a/sysutils/puppet7/files/patch-puppet.gemspec
+++ /dev/null
@@ -1,11 +0,0 @@
---- puppet.gemspec.orig 2024-06-17 03:44:36 UTC
-+++ puppet.gemspec
-@@ -22,7 +22,7 @@ Gem::Specification.new do |spec|
- spec.add_runtime_dependency(%q<facter>, ["> 2.0.1", "< 5"])
- spec.add_runtime_dependency(%q<hiera>, [">= 3.2.1", "< 4"])
- spec.add_runtime_dependency(%q<semantic_puppet>, "~> 1.0")
-- spec.add_runtime_dependency(%q<fast_gettext>, ">= 1.1", "< 3")
-+ spec.add_runtime_dependency(%q<fast_gettext>, ">= 1.1", "< 4")
- spec.add_runtime_dependency(%q<locale>, "~> 2.1")
- spec.add_runtime_dependency(%q<multi_json>, "~> 1.10")
- spec.add_runtime_dependency(%q<puppet-resource_api>, "~> 1.5")
diff --git a/sysutils/puppet7/files/pkg-message.in b/sysutils/puppet7/files/pkg-message.in
deleted file mode 100644
index caa220715594..000000000000
--- a/sysutils/puppet7/files/pkg-message.in
+++ /dev/null
@@ -1,11 +0,0 @@
-[
-{ type: install
- message: <<EOM
-To enable the puppet agent, add the following to /etc/rc.conf:
-
- puppet_enable="YES"
-
-The default PID directory is /var/run/puppet
-EOM
-}
-]
diff --git a/sysutils/puppet7/files/puppet.in b/sysutils/puppet7/files/puppet.in
deleted file mode 100644
index fbdfef003ed5..000000000000
--- a/sysutils/puppet7/files/puppet.in
+++ /dev/null
@@ -1,46 +0,0 @@
-#!/bin/sh
-
-# PROVIDE: puppet
-# REQUIRE: LOGIN
-# KEYWORD: shutdown
-
-#
-# Add the following lines to /etc/rc.conf to enable the puppet agent:
-#
-# puppet_enable="YES"
-
-. /etc/rc.subr
-
-name="puppet"
-rcvar=puppet_enable
-
-load_rc_config "$name"
-
-: ${puppet_enable="NO"}
-: ${puppet_rundir="/var/run/puppet"}
-
-command="%%PREFIX%%/bin/puppet"
-command_args="agent ${puppet_flags} --rundir=${puppet_rundir}"
-command_interpreter=%%RUBY%%
-unset puppet_flags
-
-pidfile="${puppet_rundir}/agent.pid"
-start_precmd="install -d -o puppet -g puppet ${pidfile%/*}"
-
-PATH="${PATH}:%%PREFIX%%/bin:%%PREFIX%%/sbin"
-
-# An UTF-8 locale is required
-: LC_ALL=${LC_ALL:=C.UTF-8}
-case $LC_ALL in
- *.UTF-8)
- ;;
- *.*)
- LC_ALL="${LC_ALL%.*}.UTF-8"
- ;;
- *)
- LC_ALL=C.UTF-8
- ;;
-esac
-export LC_ALL
-
-run_rc_command "$1"
diff --git a/sysutils/puppet7/pkg-descr b/sysutils/puppet7/pkg-descr
deleted file mode 100644
index 2ee78c6e21be..000000000000
--- a/sysutils/puppet7/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-Puppet lets you centrally manage every important aspect of your system using
-a cross-platform specification language that manages all the separate
-elements normally aggregated in different files, like users, cron jobs, and
-hosts, along with obviously discrete elements like packages, services, and
-files.
diff --git a/sysutils/puppet7/pkg-plist b/sysutils/puppet7/pkg-plist
deleted file mode 100644
index ee44c30eb7a3..000000000000
--- a/sysutils/puppet7/pkg-plist
+++ /dev/null
@@ -1,226 +0,0 @@
-bin/puppet
-%%ETCDIR%%/puppet.conf-dist
-%%ETCDIR%%/vendor_modules/augeas_core/.rubocop.yml
-%%ETCDIR%%/vendor_modules/augeas_core/CHANGELOG.md
-%%ETCDIR%%/vendor_modules/augeas_core/CODEOWNERS
-%%ETCDIR%%/vendor_modules/augeas_core/LICENSE
-%%ETCDIR%%/vendor_modules/augeas_core/README.md
-%%ETCDIR%%/vendor_modules/augeas_core/README_ja_JP.md
-%%ETCDIR%%/vendor_modules/augeas_core/REFERENCE.md
-%%ETCDIR%%/vendor_modules/augeas_core/lib/puppet/feature/augeas.rb
-%%ETCDIR%%/vendor_modules/augeas_core/lib/puppet/provider/augeas/augeas.rb
-%%ETCDIR%%/vendor_modules/augeas_core/lib/puppet/type/augeas.rb
-%%ETCDIR%%/vendor_modules/augeas_core/lib/puppet_x/augeas/util/parser.rb
-%%ETCDIR%%/vendor_modules/augeas_core/locales/config.yaml
-%%ETCDIR%%/vendor_modules/augeas_core/locales/ja/puppetlabs-augeas_core.po
-%%ETCDIR%%/vendor_modules/augeas_core/locales/puppetlabs-augeas_core.pot
-%%ETCDIR%%/vendor_modules/augeas_core/metadata.json
-%%ETCDIR%%/vendor_modules/augeas_core/pdk.yaml
-%%ETCDIR%%/vendor_modules/cron_core/.rubocop.yml
-%%ETCDIR%%/vendor_modules/cron_core/CHANGELOG.md
-%%ETCDIR%%/vendor_modules/cron_core/CODEOWNERS
-%%ETCDIR%%/vendor_modules/cron_core/LICENSE
-%%ETCDIR%%/vendor_modules/cron_core/README.md
-%%ETCDIR%%/vendor_modules/cron_core/README_ja_JP.md
-%%ETCDIR%%/vendor_modules/cron_core/REFERENCE.md
-%%ETCDIR%%/vendor_modules/cron_core/data/common.yaml
-%%ETCDIR%%/vendor_modules/cron_core/hiera.yaml
-%%ETCDIR%%/vendor_modules/cron_core/lib/puppet/provider/cron/crontab.rb
-%%ETCDIR%%/vendor_modules/cron_core/lib/puppet/provider/cron/filetype.rb
-%%ETCDIR%%/vendor_modules/cron_core/lib/puppet/type/cron.rb
-%%ETCDIR%%/vendor_modules/cron_core/locales/config.yaml
-%%ETCDIR%%/vendor_modules/cron_core/locales/ja/puppetlabs-cron_core.po
-%%ETCDIR%%/vendor_modules/cron_core/locales/puppetlabs-cron_core.pot
-%%ETCDIR%%/vendor_modules/cron_core/metadata.json
-%%ETCDIR%%/vendor_modules/cron_core/pdk.yaml
-%%ETCDIR%%/vendor_modules/host_core/.rubocop.yml
-%%ETCDIR%%/vendor_modules/host_core/CHANGELOG.md
-%%ETCDIR%%/vendor_modules/host_core/CODEOWNERS
-%%ETCDIR%%/vendor_modules/host_core/LICENSE
-%%ETCDIR%%/vendor_modules/host_core/README.md
-%%ETCDIR%%/vendor_modules/host_core/README_ja_JP.md
-%%ETCDIR%%/vendor_modules/host_core/REFERENCE.md
-%%ETCDIR%%/vendor_modules/host_core/data/common.yaml
-%%ETCDIR%%/vendor_modules/host_core/hiera.yaml
-%%ETCDIR%%/vendor_modules/host_core/lib/puppet/provider/host/parsed.rb
-%%ETCDIR%%/vendor_modules/host_core/lib/puppet/type/host.rb
-%%ETCDIR%%/vendor_modules/host_core/locales/config.yaml
-%%ETCDIR%%/vendor_modules/host_core/locales/ja/puppetlabs-host_core.po
-%%ETCDIR%%/vendor_modules/host_core/locales/puppetlabs-host_core.pot
-%%ETCDIR%%/vendor_modules/host_core/metadata.json
-%%ETCDIR%%/vendor_modules/host_core/pdk.yaml
-%%ETCDIR%%/vendor_modules/mount_core/.rubocop.yml
-%%ETCDIR%%/vendor_modules/mount_core/CHANGELOG.md
-%%ETCDIR%%/vendor_modules/mount_core/CODEOWNERS
-%%ETCDIR%%/vendor_modules/mount_core/LICENSE
-%%ETCDIR%%/vendor_modules/mount_core/README.md
-%%ETCDIR%%/vendor_modules/mount_core/README_ja_JP.md
-%%ETCDIR%%/vendor_modules/mount_core/REFERENCE.md
-%%ETCDIR%%/vendor_modules/mount_core/data/common.yaml
-%%ETCDIR%%/vendor_modules/mount_core/hiera.yaml
-%%ETCDIR%%/vendor_modules/mount_core/lib/puppet/provider/mount.rb
-%%ETCDIR%%/vendor_modules/mount_core/lib/puppet/provider/mount/parsed.rb
-%%ETCDIR%%/vendor_modules/mount_core/lib/puppet/type/mount.rb
-%%ETCDIR%%/vendor_modules/mount_core/locales/config.yaml
-%%ETCDIR%%/vendor_modules/mount_core/locales/ja/puppetlabs-mount_core.po
-%%ETCDIR%%/vendor_modules/mount_core/locales/puppetlabs-mount_core.pot
-%%ETCDIR%%/vendor_modules/mount_core/metadata.json
-%%ETCDIR%%/vendor_modules/mount_core/pdk.yaml
-%%ETCDIR%%/vendor_modules/scheduled_task/.github/workflows/auto_release.yml
-%%ETCDIR%%/vendor_modules/scheduled_task/.github/workflows/labeller.yml
-%%ETCDIR%%/vendor_modules/scheduled_task/.github/workflows/mend.yml
-%%ETCDIR%%/vendor_modules/scheduled_task/.github/workflows/nightly.yml
-%%ETCDIR%%/vendor_modules/scheduled_task/.github/workflows/pr_test.yml
-%%ETCDIR%%/vendor_modules/scheduled_task/.github/workflows/release.yml
-%%ETCDIR%%/vendor_modules/scheduled_task/.github/workflows/spec.yml
-%%ETCDIR%%/vendor_modules/scheduled_task/.gitpod.Dockerfile
-%%ETCDIR%%/vendor_modules/scheduled_task/.gitpod.yml
-%%ETCDIR%%/vendor_modules/scheduled_task/.pmtignore
-%%ETCDIR%%/vendor_modules/scheduled_task/CHANGELOG.md
-%%ETCDIR%%/vendor_modules/scheduled_task/CODEOWNERS
-%%ETCDIR%%/vendor_modules/scheduled_task/CONTRIBUTING.md
-%%ETCDIR%%/vendor_modules/scheduled_task/HISTORY.md
-%%ETCDIR%%/vendor_modules/scheduled_task/LICENSE
-%%ETCDIR%%/vendor_modules/scheduled_task/NOTICE
-%%ETCDIR%%/vendor_modules/scheduled_task/README.md
-%%ETCDIR%%/vendor_modules/scheduled_task/REFERENCE.md
-%%ETCDIR%%/vendor_modules/scheduled_task/data/common.yaml
-%%ETCDIR%%/vendor_modules/scheduled_task/examples/create_task_v1.pp
-%%ETCDIR%%/vendor_modules/scheduled_task/examples/delete_task_v1.pp
-%%ETCDIR%%/vendor_modules/scheduled_task/hiera.yaml
-%%ETCDIR%%/vendor_modules/scheduled_task/lib/puppet/provider/scheduled_task/taskscheduler_api2.rb
-%%ETCDIR%%/vendor_modules/scheduled_task/lib/puppet/provider/scheduled_task/win32_taskscheduler.rb
-%%ETCDIR%%/vendor_modules/scheduled_task/lib/puppet/type/scheduled_task.rb
-%%ETCDIR%%/vendor_modules/scheduled_task/lib/puppet_x/puppetlabs/scheduled_task/error.rb
-%%ETCDIR%%/vendor_modules/scheduled_task/lib/puppet_x/puppetlabs/scheduled_task/task.rb
-%%ETCDIR%%/vendor_modules/scheduled_task/lib/puppet_x/puppetlabs/scheduled_task/trigger.rb
-%%ETCDIR%%/vendor_modules/scheduled_task/metadata.json
-%%ETCDIR%%/vendor_modules/scheduled_task/pdk.yaml
-%%ETCDIR%%/vendor_modules/scheduled_task/provision.yaml
-%%ETCDIR%%/vendor_modules/scheduled_task/readmes/README_ja_JP.md
-%%ETCDIR%%/vendor_modules/selinux_core/.rubocop.yml
-%%ETCDIR%%/vendor_modules/selinux_core/CHANGELOG.md
-%%ETCDIR%%/vendor_modules/selinux_core/CODEOWNERS
-%%ETCDIR%%/vendor_modules/selinux_core/LICENSE
-%%ETCDIR%%/vendor_modules/selinux_core/README.md
-%%ETCDIR%%/vendor_modules/selinux_core/REFERENCE.md
-%%ETCDIR%%/vendor_modules/selinux_core/data/common.yaml
-%%ETCDIR%%/vendor_modules/selinux_core/hiera.yaml
-%%ETCDIR%%/vendor_modules/selinux_core/lib/puppet/provider/selboolean/getsetsebool.rb
-%%ETCDIR%%/vendor_modules/selinux_core/lib/puppet/provider/selmodule/semodule.rb
-%%ETCDIR%%/vendor_modules/selinux_core/lib/puppet/type/selboolean.rb
-%%ETCDIR%%/vendor_modules/selinux_core/lib/puppet/type/selmodule.rb
-%%ETCDIR%%/vendor_modules/selinux_core/locales/config.yaml
-%%ETCDIR%%/vendor_modules/selinux_core/locales/ja/puppetlabs-selinux_core.po
-%%ETCDIR%%/vendor_modules/selinux_core/locales/puppetlabs-selinux_core.pot
-%%ETCDIR%%/vendor_modules/selinux_core/metadata.json
-%%ETCDIR%%/vendor_modules/selinux_core/pdk.yaml
-%%ETCDIR%%/vendor_modules/selinux_core/readmes/README_ja_JP.md
-%%ETCDIR%%/vendor_modules/sshkeys_core/.rubocop.yml
-%%ETCDIR%%/vendor_modules/sshkeys_core/CHANGELOG.md
-%%ETCDIR%%/vendor_modules/sshkeys_core/CODEOWNERS
-%%ETCDIR%%/vendor_modules/sshkeys_core/LICENSE
-%%ETCDIR%%/vendor_modules/sshkeys_core/README.md
-%%ETCDIR%%/vendor_modules/sshkeys_core/README_ja_JP.md
-%%ETCDIR%%/vendor_modules/sshkeys_core/REFERENCE.md
-%%ETCDIR%%/vendor_modules/sshkeys_core/data/common.yaml
-%%ETCDIR%%/vendor_modules/sshkeys_core/hiera.yaml
-%%ETCDIR%%/vendor_modules/sshkeys_core/lib/puppet/provider/ssh_authorized_key/parsed.rb
-%%ETCDIR%%/vendor_modules/sshkeys_core/lib/puppet/provider/sshkey/parsed.rb
-%%ETCDIR%%/vendor_modules/sshkeys_core/lib/puppet/type/ssh_authorized_key.rb
-%%ETCDIR%%/vendor_modules/sshkeys_core/lib/puppet/type/sshkey.rb
-%%ETCDIR%%/vendor_modules/sshkeys_core/locales/config.yaml
-%%ETCDIR%%/vendor_modules/sshkeys_core/locales/ja/puppetlabs-sshkeys_core.po
-%%ETCDIR%%/vendor_modules/sshkeys_core/locales/puppetlabs-sshkeys_core.pot
-%%ETCDIR%%/vendor_modules/sshkeys_core/metadata.json
-%%ETCDIR%%/vendor_modules/sshkeys_core/pdk.yaml
-%%ETCDIR%%/vendor_modules/yumrepo_core/.github/workflows/auto_release.yml
-%%ETCDIR%%/vendor_modules/yumrepo_core/.github/workflows/daily_unit_tests_with_nightly_puppet_gem.yaml
-%%ETCDIR%%/vendor_modules/yumrepo_core/.github/workflows/release.yml
-%%ETCDIR%%/vendor_modules/yumrepo_core/.github/workflows/static_code_analysis.yaml
-%%ETCDIR%%/vendor_modules/yumrepo_core/.github/workflows/unit_tests_with_nightly_puppet_gem.yaml
-%%ETCDIR%%/vendor_modules/yumrepo_core/.github/workflows/unit_tests_with_released_puppet_gem.yaml
-%%ETCDIR%%/vendor_modules/yumrepo_core/CHANGELOG.md
-%%ETCDIR%%/vendor_modules/yumrepo_core/CODEOWNERS
-%%ETCDIR%%/vendor_modules/yumrepo_core/LICENSE
-%%ETCDIR%%/vendor_modules/yumrepo_core/README.md
-%%ETCDIR%%/vendor_modules/yumrepo_core/REFERENCE.md
-%%ETCDIR%%/vendor_modules/yumrepo_core/data/common.yaml
-%%ETCDIR%%/vendor_modules/yumrepo_core/hiera.yaml
-%%ETCDIR%%/vendor_modules/yumrepo_core/lib/puppet/provider/yumrepo/inifile.rb
-%%ETCDIR%%/vendor_modules/yumrepo_core/lib/puppet/type/yumrepo.rb
-%%ETCDIR%%/vendor_modules/yumrepo_core/locales/config.yaml
-%%ETCDIR%%/vendor_modules/yumrepo_core/locales/ja/puppetlabs-yumrepo_core.po
-%%ETCDIR%%/vendor_modules/yumrepo_core/locales/puppetlabs-yumrepo_core.pot
-%%ETCDIR%%/vendor_modules/yumrepo_core/metadata.json
-%%ETCDIR%%/vendor_modules/yumrepo_core/pdk.yaml
-%%ETCDIR%%/vendor_modules/yumrepo_core/readmes/README_ja_JP.md
-%%ETCDIR%%/vendor_modules/zfs_core/.rubocop.yml
-%%ETCDIR%%/vendor_modules/zfs_core/CHANGELOG.md
-%%ETCDIR%%/vendor_modules/zfs_core/CODEOWNERS
-%%ETCDIR%%/vendor_modules/zfs_core/LICENSE
-%%ETCDIR%%/vendor_modules/zfs_core/README.md
-%%ETCDIR%%/vendor_modules/zfs_core/REFERENCE.md
-%%ETCDIR%%/vendor_modules/zfs_core/data/common.yaml
-%%ETCDIR%%/vendor_modules/zfs_core/hiera.yaml
-%%ETCDIR%%/vendor_modules/zfs_core/lib/puppet/provider/zfs/zfs.rb
-%%ETCDIR%%/vendor_modules/zfs_core/lib/puppet/provider/zpool/zpool.rb
-%%ETCDIR%%/vendor_modules/zfs_core/lib/puppet/type/zfs.rb
-%%ETCDIR%%/vendor_modules/zfs_core/lib/puppet/type/zpool.rb
-%%ETCDIR%%/vendor_modules/zfs_core/locales/config.yaml
-%%ETCDIR%%/vendor_modules/zfs_core/locales/ja/puppetlabs-zfs_core.po
-%%ETCDIR%%/vendor_modules/zfs_core/locales/puppetlabs-zfs_core.pot
-%%ETCDIR%%/vendor_modules/zfs_core/metadata.json
-%%ETCDIR%%/vendor_modules/zfs_core/pdk.yaml
-%%ETCDIR%%/vendor_modules/zfs_core/readmes/README_ja_JP.md
-%%ETCDIR%%/vendor_modules/zone_core/.rubocop.yml
-%%ETCDIR%%/vendor_modules/zone_core/CHANGELOG.md
-%%ETCDIR%%/vendor_modules/zone_core/CODEOWNERS
-%%ETCDIR%%/vendor_modules/zone_core/LICENSE
-%%ETCDIR%%/vendor_modules/zone_core/README.md
-%%ETCDIR%%/vendor_modules/zone_core/REFERENCE.md
-%%ETCDIR%%/vendor_modules/zone_core/data/common.yaml
-%%ETCDIR%%/vendor_modules/zone_core/hiera.yaml
-%%ETCDIR%%/vendor_modules/zone_core/lib/puppet/provider/zone/solaris.rb
-%%ETCDIR%%/vendor_modules/zone_core/lib/puppet/type/zone.rb
-%%ETCDIR%%/vendor_modules/zone_core/locales/config.yaml
-%%ETCDIR%%/vendor_modules/zone_core/locales/ja/puppetlabs-zone_core.po
-%%ETCDIR%%/vendor_modules/zone_core/locales/puppetlabs-zone_core.pot
-%%ETCDIR%%/vendor_modules/zone_core/metadata.json
-%%ETCDIR%%/vendor_modules/zone_core/pdk.yaml
-%%ETCDIR%%/vendor_modules/zone_core/readmes/README_ja_JP.md
-lib/ruby/gems/%%RUBY_VER%%/specifications/puppet-%%PORTVERSION%%.gemspec
-%%RUBY_SITELIBDIR%%/hiera/puppet_function.rb
-%%RUBY_SITELIBDIR%%/hiera/scope.rb
-%%RUBY_SITELIBDIR%%/hiera_puppet.rb
-%%RUBY_SITELIBDIR%%/puppet_pal.rb
-%%RUBY_SITELIBDIR%%/puppet_x.rb
-share/man/man5/puppet.conf.5.gz
-share/man/man8/puppet-agent.8.gz
-share/man/man8/puppet-apply.8.gz
-share/man/man8/puppet-catalog.8.gz
-share/man/man8/puppet-config.8.gz
-share/man/man8/puppet-describe.8.gz
-share/man/man8/puppet-device.8.gz
-share/man/man8/puppet-doc.8.gz
-share/man/man8/puppet-epp.8.gz
-share/man/man8/puppet-facts.8.gz
-share/man/man8/puppet-filebucket.8.gz
-share/man/man8/puppet-generate.8.gz
-share/man/man8/puppet-help.8.gz
-share/man/man8/puppet-lookup.8.gz
-share/man/man8/puppet-module.8.gz
-share/man/man8/puppet-node.8.gz
-share/man/man8/puppet-parser.8.gz
-share/man/man8/puppet-plugin.8.gz
-share/man/man8/puppet-report.8.gz
-share/man/man8/puppet-resource.8.gz
-share/man/man8/puppet-script.8.gz
-share/man/man8/puppet-ssl.8.gz
-share/man/man8/puppet.8.gz
-@dir(puppet,puppet,) %%ETCDIR%%/manifests
-@dir(puppet,puppet,) %%ETCDIR%%/modules
-@dir(puppet,puppet,) /var/puppet
-@dir(puppet,puppet,) /var/puppet/state
-@dir(puppet,puppet,) /var/log/puppet
-@dir /var/run/puppet
diff --git a/sysutils/puppet8/pkg-plist b/sysutils/puppet8/pkg-plist
index 461aba3a52af..302efb07957b 100644
--- a/sysutils/puppet8/pkg-plist
+++ b/sysutils/puppet8/pkg-plist
@@ -89,7 +89,7 @@ bin/puppet
%%ETCDIR%%/vendor_modules/scheduled_task/examples/delete_task_v1.pp
%%ETCDIR%%/vendor_modules/scheduled_task/hiera.yaml
%%ETCDIR%%/vendor_modules/scheduled_task/lib/puppet/provider/scheduled_task/taskscheduler_api2.rb
-%%ETCDIR%%/vendor_modules/scheduled_task/lib/puppet/provider/scheduled_task/win%%RUBY_SUFFIX%%_taskscheduler.rb
+%%ETCDIR%%/vendor_modules/scheduled_task/lib/puppet/provider/scheduled_task/win32_taskscheduler.rb
%%ETCDIR%%/vendor_modules/scheduled_task/lib/puppet/type/scheduled_task.rb
%%ETCDIR%%/vendor_modules/scheduled_task/lib/puppet_x/puppetlabs/scheduled_task/error.rb
%%ETCDIR%%/vendor_modules/scheduled_task/lib/puppet_x/puppetlabs/scheduled_task/task.rb
diff --git a/sysutils/puppetserver7/Makefile b/sysutils/puppetserver7/Makefile
deleted file mode 100644
index e094b71910c6..000000000000
--- a/sysutils/puppetserver7/Makefile
+++ /dev/null
@@ -1,92 +0,0 @@
-PORTNAME= puppetserver
-PORTVERSION= 7.17.3
-CATEGORIES= sysutils java
-MASTER_SITES= https://downloads.puppetlabs.com/puppet/
-PKGNAMESUFFIX= 7
-
-MAINTAINER= puppet@FreeBSD.org
-COMMENT= Puppet Server running in the JVM
-WWW= https://docs.puppetlabs.com/puppetserver/latest/services_master_puppetserver.html
-
-LICENSE= APACHE20
-
-ONLY_FOR_ARCHS= aarch64 amd64
-ONLY_FOR_ARCHS_REASON=Bundled JNI only support some architectures
-DEPRECATED= Reached EOL
-EXPIRATION_DATE=2025-05-09
-
-RUN_DEPENDS= bash>=0:shells/bash \
- puppet7>=0:sysutils/puppet7 \
- rubygem-puppetserver-ca>=1:sysutils/rubygem-puppetserver-ca \
- rubygem-semantic_puppet>=1:devel/rubygem-semantic_puppet \
- sudo>=1:security/sudo
-
-USES= java ruby shebangfix
-USE_RC_SUBR= puppetserver
-
-NO_ARCH= yes
-NO_BUILD= yes
-
-CONFLICTS_INSTALL= puppetserver[0-9]
-
-SHEBANG_FILES= ext/bin/puppetserver
-
-USERS= puppet
-GROUPS= puppet
-
-SUB_LIST= JAVA_HOME=${JAVA_HOME}
-SUB_FILES= pkg-message
-
-post-patch:
-.for file in ext/config/logback.xml ext/config/request-logging.xml \
- ext/config/conf.d/global.conf ext/config/conf.d/puppetserver.conf \
- ext/config/conf.d/web-routes.conf ext/config/conf.d/webserver.conf \
- ext/config/conf.d/auth.conf ext/config/services.d/ca.cfg \
- ext/system-config/services.d/bootstrap.cfg ext/bin/puppetserver \
- ext/cli_defaults/cli-defaults.sh ext/cli/foreground
- @${REINPLACE_CMD} -e 's|%%PREFIX%%|${PREFIX}|' \
- -e 's|%%RUBY_SITELIBDIR%%|${RUBY_SITELIBDIR}|' \
- -e 's|%%RUBY_VER%%|${RUBY_VER}|' \
- -e 's|%%JAVA%%|${JAVA}|' \
- -e 's|%%ETCDIR%%|${ETCDIR}|' \
- -e 's|%%DATADIR%%|${DATADIR}|' \
- ${WRKSRC}/${file}
-.endfor
- @${REINPLACE_CMD} -e 's|#!/opt/puppetlabs/puppet/bin/ruby|#!${RUBY}|' \
- ${WRKSRC}/ext/cli/ca \
- ${WRKSRC}/ext/cli/dropsonde
-
-do-install:
- @${MKDIR} ${STAGEDIR}${DATADIR}/cli/apps
- @${MKDIR} ${STAGEDIR}${ETCDIR}/conf.d
- @${MKDIR} ${STAGEDIR}${ETCDIR}/services.d
- @${MKDIR} ${STAGEDIR}${PREFIX}/etc/puppet/code
- @${MKDIR} ${STAGEDIR}/var/log/puppetserver
- @${MKDIR} ${STAGEDIR}/var/puppet/server
- @${MKDIR} ${STAGEDIR}/var/puppet/server/data
- @${MKDIR} ${STAGEDIR}/var/puppetserver
- @${MKDIR} ${STAGEDIR}/var/run/puppetserver
- ${INSTALL_DATA} ${WRKSRC}/puppet-server-release.jar ${STAGEDIR}${DATADIR}/puppet-server-release.jar
- ${INSTALL_DATA} ${WRKSRC}/ext/config/conf.d/global.conf ${STAGEDIR}${ETCDIR}/conf.d/global.conf.sample
- ${INSTALL_DATA} ${WRKSRC}/ext/config/logback.xml ${STAGEDIR}${ETCDIR}/logback.xml.sample
- ${INSTALL_DATA} ${WRKSRC}/ext/config/request-logging.xml ${STAGEDIR}${ETCDIR}/request-logging.xml.sample
- ${INSTALL_DATA} ${WRKSRC}/ext/config/conf.d/puppetserver.conf ${STAGEDIR}${ETCDIR}/conf.d/puppetserver.conf.sample
- ${INSTALL_DATA} ${WRKSRC}/ext/config/conf.d/web-routes.conf ${STAGEDIR}${ETCDIR}/conf.d/web-routes.conf.sample
- ${INSTALL_DATA} ${WRKSRC}/ext/config/conf.d/webserver.conf ${STAGEDIR}${ETCDIR}/conf.d/webserver.conf.sample
- ${INSTALL_DATA} ${WRKSRC}/ext/config/conf.d/auth.conf ${STAGEDIR}${ETCDIR}/conf.d/auth.conf.sample
- ${INSTALL_DATA} ${WRKSRC}/ext/config/conf.d/metrics.conf ${STAGEDIR}${ETCDIR}/conf.d/metrics.conf.sample
- ${INSTALL_DATA} ${WRKSRC}/ext/config/services.d/ca.cfg ${STAGEDIR}${ETCDIR}/services.d/ca.cfg.sample
- ${INSTALL_DATA} ${WRKSRC}/ext/system-config/services.d/bootstrap.cfg ${STAGEDIR}${ETCDIR}/services.d/bootstrap.cfg.sample
- ${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/puppetserver7/distinfo b/sysutils/puppetserver7/distinfo
deleted file mode 100644
index ab791dfdaec9..000000000000
--- a/sysutils/puppetserver7/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1730781400
-SHA256 (puppetserver-7.17.3.tar.gz) = a7c5d983c318079bff64468f03ac06924c72a7628dbf35e170b0cf013ae52fb3
-SIZE (puppetserver-7.17.3.tar.gz) = 62587484
diff --git a/sysutils/puppetserver7/files/patch-ext__bin__puppetserver b/sysutils/puppetserver7/files/patch-ext__bin__puppetserver
deleted file mode 100644
index fb17e51c6fde..000000000000
--- a/sysutils/puppetserver7/files/patch-ext__bin__puppetserver
+++ /dev/null
@@ -1,15 +0,0 @@
---- ext/bin/puppetserver.orig 2018-10-03 16:18:58 UTC
-+++ ext/bin/puppetserver
-@@ -15,6 +15,12 @@ elif [ `uname` == "OpenBSD" ] ; then
- USER="_puppet"
- INSTALL_DIR="/opt/puppetlabs/server/apps/puppetserver"
- CONFIG="/etc/puppetlabs/puppetserver/conf.d"
-+elif [ `uname` == "FreeBSD" ] ; then
-+ JAVA_BIN="%%JAVA%%"
-+ JAVA_ARGS="-Xms2g -Xmx2g"
-+ USER="puppet"
-+ INSTALL_DIR="%%DATADIR%%"
-+ CONFIG="%%ETCDIR%%/conf.d"
- else
- echo "You seem to be missing some important configuration files; could not find /etc/default/puppetserver or /etc/sysconfig/puppetserver" >&2
- exit 1
diff --git a/sysutils/puppetserver7/files/patch-ext__cli__foreground b/sysutils/puppetserver7/files/patch-ext__cli__foreground
deleted file mode 100644
index a4a4a5ad6649..000000000000
--- a/sysutils/puppetserver7/files/patch-ext__cli__foreground
+++ /dev/null
@@ -1,19 +0,0 @@
---- ext/cli/foreground.orig 2019-09-17 14:05:56 UTC
-+++ ext/cli/foreground
-@@ -1,6 +1,6 @@
- #!/usr/bin/env bash
-
--restartfile="/opt/puppetlabs/server/data/puppetserver/restartcounter"
-+restartfile="/var/puppet/server/data/puppetserver/restartcounter"
- cli_defaults=${INSTALL_DIR}/cli/cli-defaults.sh
-
- if [ ! -e "${INSTALL_DIR}/ezbake-functions.sh" ]; then
-@@ -30,7 +30,7 @@ fi
- COMMAND="${JAVA_BIN} ${JAVA_ARGS} ${LOG_APPENDER} \
- -cp "$CLASSPATH" \
- clojure.main -m puppetlabs.trapperkeeper.main \
-- --config ${CONFIG} --bootstrap-config ${BOOTSTRAP_CONFIG} \
-+ --config ${CONFIG} --bootstrap-config %%ETCDIR%%/services.d \
- --restart-file "${restartfile}" \
- ${TK_ARGS} \
- ${@}"
diff --git a/sysutils/puppetserver7/files/patch-ext__cli_defaults__cli-defaults.sh b/sysutils/puppetserver7/files/patch-ext__cli_defaults__cli-defaults.sh
deleted file mode 100644
index 85febc64943c..000000000000
--- a/sysutils/puppetserver7/files/patch-ext__cli_defaults__cli-defaults.sh
+++ /dev/null
@@ -1,12 +0,0 @@
---- ext/cli_defaults/cli-defaults.sh.orig 2019-09-17 14:05:56 UTC
-+++ ext/cli_defaults/cli-defaults.sh
-@@ -1,7 +1,7 @@
--INSTALL_DIR="/opt/puppetlabs/server/apps/puppetserver"
-+INSTALL_DIR="%%DATADIR%%"
-
- if [ -n "$JRUBY_JAR" ]; then
- echo "Warning: the JRUBY_JAR setting is no longer needed and will be ignored." 1>&2
- fi
-
--CLASSPATH="${CLASSPATH}:/opt/puppetlabs/puppet/lib/ruby/vendor_ruby/facter.jar:/opt/puppetlabs/server/data/puppetserver/jars/*"
-+CLASSPATH="${CLASSPATH}:/usr/local/lib/ruby/vendor_ruby/facter.jar:/opt/puppetlabs/server/data/puppetserver/jars/*"
diff --git a/sysutils/puppetserver7/files/patch-ext__config__conf.d__global.conf b/sysutils/puppetserver7/files/patch-ext__config__conf.d__global.conf
deleted file mode 100644
index 5fc83d8e0ae8..000000000000
--- a/sysutils/puppetserver7/files/patch-ext__config__conf.d__global.conf
+++ /dev/null
@@ -1,9 +0,0 @@
---- ext/config/conf.d/global.conf.orig 2018-10-01 20:36:05 UTC
-+++ ext/config/conf.d/global.conf
-@@ -1,5 +1,5 @@
- global: {
- # Path to logback logging configuration file; for more
- # info, see http://logback.qos.ch/manual/configuration.html
-- logging-config: /etc/puppetlabs/puppetserver/logback.xml
-+ logging-config: %%PREFIX%%/etc/puppetserver/logback.xml
- }
diff --git a/sysutils/puppetserver7/files/patch-ext__config__conf.d__puppetserver.conf b/sysutils/puppetserver7/files/patch-ext__config__conf.d__puppetserver.conf
deleted file mode 100644
index 335690c0d1cb..000000000000
--- a/sysutils/puppetserver7/files/patch-ext__config__conf.d__puppetserver.conf
+++ /dev/null
@@ -1,55 +0,0 @@
---- ext/config/conf.d/puppetserver.conf.orig 2021-03-12 18:01:54 UTC
-+++ ext/config/conf.d/puppetserver.conf
-@@ -2,16 +2,20 @@
- jruby-puppet: {
- # Where the puppet-agent dependency places puppet, facter, etc...
- # Puppet server expects to load Puppet from this location
-- ruby-load-path: [/opt/puppetlabs/puppet/lib/ruby/vendor_ruby]
-+ ruby-load-path: [
-+ %%PREFIX%%/share/puppetserver/lib,
-+ %%RUBY_SITELIBDIR%%,
-+ %%PREFIX%%/lib/ruby/vendor_ruby,
-+ ]
-
- # This setting determines where JRuby will install gems. It is used for loading gems,
- # and also by the `puppetserver gem` command line tool.
-- gem-home: /opt/puppetlabs/server/data/puppetserver/jruby-gems
-+ gem-home: /var/puppet/server/data/puppetserver/jruby-gems
-
- # This setting defines the complete "GEM_PATH" for jruby. If set, it should include
- # the gem-home directory as well as any other directories that gems can be loaded
- # from (including the vendored gems directory for gems that ship with puppetserver)
-- gem-path: [${jruby-puppet.gem-home}, "/opt/puppetlabs/server/data/puppetserver/vendored-jruby-gems", "/opt/puppetlabs/puppet/lib/ruby/vendor_gems"]
-+ gem-path: [${jruby-puppet.gem-home}, "/var/puppet/server/data/puppetserver/vendored-jruby-gems", "%%PREFIX%%/lib/ruby/gems/%%RUBY_VER%%"]
-
- # PLEASE NOTE: Use caution when modifying the below settings. Modifying
- # these settings will change the value of the corresponding Puppet settings
-@@ -26,23 +30,23 @@ jruby-puppet: {
-
- # (optional) path to puppet conf dir; if not specified, will use
- # /etc/puppetlabs/puppet
-- server-conf-dir: /etc/puppetlabs/puppet
-+ server-conf-dir: %%PREFIX%%/etc/puppet
-
- # (optional) path to puppet code dir; if not specified, will use
- # /etc/puppetlabs/code
-- server-code-dir: /etc/puppetlabs/code
-+ server-code-dir: %%PREFIX%%/etc/puppet/code
-
- # (optional) path to puppet var dir; if not specified, will use
- # /opt/puppetlabs/server/data/puppetserver
-- server-var-dir: /opt/puppetlabs/server/data/puppetserver
-+ server-var-dir: /var/puppet/server/data/puppetserver
-
- # (optional) path to puppet run dir; if not specified, will use
- # /var/run/puppetlabs/puppetserver
-- server-run-dir: /var/run/puppetlabs/puppetserver
-+ server-run-dir: /var/run/puppetserver
-
- # (optional) path to puppet log dir; if not specified, will use
- # /var/log/puppetlabs/puppetserver
-- server-log-dir: /var/log/puppetlabs/puppetserver
-+ server-log-dir: /var/log/puppetserver
-
- # (optional) maximum number of JRuby instances to allow
- #max-active-instances: 1
diff --git a/sysutils/puppetserver7/files/patch-ext__config__conf.d__webserver.conf b/sysutils/puppetserver7/files/patch-ext__config__conf.d__webserver.conf
deleted file mode 100644
index 21e4c5e6d868..000000000000
--- a/sysutils/puppetserver7/files/patch-ext__config__conf.d__webserver.conf
+++ /dev/null
@@ -1,9 +0,0 @@
---- ext/config/conf.d/webserver.conf.orig 2018-10-01 20:36:05 UTC
-+++ ext/config/conf.d/webserver.conf
-@@ -1,5 +1,5 @@
- webserver: {
-- access-log-config: /etc/puppetlabs/puppetserver/request-logging.xml
-+ access-log-config: %%PREFIX%%/etc/puppetserver/request-logging.xml
- client-auth: want
- ssl-host: 0.0.0.0
- ssl-port: 8140
diff --git a/sysutils/puppetserver7/files/patch-ext__config__logback.xml b/sysutils/puppetserver7/files/patch-ext__config__logback.xml
deleted file mode 100644
index 74a9d061510f..000000000000
--- a/sysutils/puppetserver7/files/patch-ext__config__logback.xml
+++ /dev/null
@@ -1,31 +0,0 @@
---- ext/config/logback.xml.orig 2023-10-19 16:07:56 UTC
-+++ ext/config/logback.xml
-@@ -6,12 +6,11 @@
- </appender>
-
- <appender name="F1" class="ch.qos.logback.core.rolling.RollingFileAppender">
-- <!-- TODO: this path should not be hard-coded -->
-- <file>/var/log/puppetlabs/puppetserver/puppetserver.log</file>
-+ <file>/var/log/puppetserver/puppetserver.log</file>
- <append>true</append>
- <rollingPolicy class="ch.qos.logback.core.rolling.SizeAndTimeBasedRollingPolicy">
- <!-- rollover daily -->
-- <fileNamePattern>/var/log/puppetlabs/puppetserver/puppetserver-%d{yyyy-MM-dd}.%i.log.gz</fileNamePattern>
-+ <fileNamePattern>/var/log/puppetserver/puppetserver-%d{yyyy-MM-dd}.%i.log.gz</fileNamePattern>
- <!-- each file should be at most 200MB, keep 90 days worth of history, but at most 1GB total-->
- <maxFileSize>200MB</maxFileSize>
- <maxHistory>90</maxHistory>
-@@ -23,11 +22,11 @@
- </appender>
-
- <appender name="STATUS" class="ch.qos.logback.core.rolling.RollingFileAppender">
-- <file>/var/log/puppetlabs/puppetserver/puppetserver-status.log</file>
-+ <file>/var/log/puppetserver/puppetserver-status.log</file>
- <append>true</append>
- <rollingPolicy class="ch.qos.logback.core.rolling.SizeAndTimeBasedRollingPolicy">
- <!-- rollover daily -->
-- <fileNamePattern>/var/log/puppetlabs/puppetserver/puppetserver-status-%d{yyyy-MM-dd}.%i.log.gz</fileNamePattern>
-+ <fileNamePattern>/var/log/puppetserver/puppetserver-status-%d{yyyy-MM-dd}.%i.log.gz</fileNamePattern>
- <!-- each file should be at most 200MB, keep 90 days worth of history, but at most 1GB total-->
- <maxFileSize>200MB</maxFileSize>
- <maxHistory>90</maxHistory>
diff --git a/sysutils/puppetserver7/files/patch-ext__config__request-logging.xml b/sysutils/puppetserver7/files/patch-ext__config__request-logging.xml
deleted file mode 100644
index 4358008fdb47..000000000000
--- a/sysutils/puppetserver7/files/patch-ext__config__request-logging.xml
+++ /dev/null
@@ -1,15 +0,0 @@
---- ext/config/request-logging.xml.orig 2018-09-18 17:16:33 UTC
-+++ ext/config/request-logging.xml
-@@ -1,10 +1,10 @@
- <configuration debug="false">
- <appender name="FILE" class="ch.qos.logback.core.rolling.RollingFileAppender">
-- <file>/var/log/puppetlabs/puppetserver/puppetserver-access.log</file>
-+ <file>/var/log/puppetserver/puppetserver-access.log</file>
- <append>true</append>
- <rollingPolicy class="ch.qos.logback.core.rolling.SizeAndTimeBasedRollingPolicy">
- <!-- rollover daily -->
-- <fileNamePattern>/var/log/puppetlabs/puppetserver/puppetserver-access-%d{yyyy-MM-dd}.%i.log.gz</fileNamePattern>
-+ <fileNamePattern>/var/log/puppetserver/puppetserver-access-%d{yyyy-MM-dd}.%i.log.zip</fileNamePattern>
- <!-- each file should be at most 200MB, keep 90 days worth of history, but at most 1GB total-->
- <maxFileSize>200MB</maxFileSize>
- <maxHistory>90</maxHistory>
diff --git a/sysutils/puppetserver7/files/patch-ext__ezbake-functions.sh b/sysutils/puppetserver7/files/patch-ext__ezbake-functions.sh
deleted file mode 100644
index bd4d0a1c26b7..000000000000
--- a/sysutils/puppetserver7/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/puppetserver7/files/pkg-message.in b/sysutils/puppetserver7/files/pkg-message.in
deleted file mode 100644
index 0635f9786fce..000000000000
--- a/sysutils/puppetserver7/files/pkg-message.in
+++ /dev/null
@@ -1,17 +0,0 @@
-[
-{ type: install
- message: <<EOM
-Remember to run:
-
-sysrc puppetserver_enable=yes
-
-A note to users upgrading to 2.6 who have also modified bootstrap.cfg, please
-see the release notes for breaking changes in 2.5.
-
-https://docs.puppet.com/puppetserver/latest/release_notes.html#puppet-server-25
-
-The file bootstrap.cfg has been removed and ca configuration has been moved out
-to its own file in ca.cfg.
-EOM
-}
-]
diff --git a/sysutils/puppetserver7/files/puppetserver.in b/sysutils/puppetserver7/files/puppetserver.in
deleted file mode 100644
index 65ab0c6714ac..000000000000
--- a/sysutils/puppetserver7/files/puppetserver.in
+++ /dev/null
@@ -1,95 +0,0 @@
-#!/bin/sh
-
-# PROVIDE: puppetserver
-# REQUIRE: LOGIN
-# KEYWORD: shutdown
-
-#
-# Configuration settings for puppetserver in /etc/rc.conf:
-#
-# puppetserver_enable (bool):
-# Set to "NO" by default.
-# Set it to "YES" to enable puppetserver
-#
-# puppetserver_args (str):
-# Extra arguments passed to start command
-#
-# puppetserver_java_home (str):
-# Set to "%%JAVA_HOME%%" by default.
-# Set the Java virtual machine to run puppetserver
-#
-# puppetserver_java_opts (str):
-# Set to "" by default.
-# Java VM args to use.
-#
-# puppetserver_user (str):
-# Set to "puppet" by default.
-# User to run puppetserver as.
-#
-# puppetserver_group (str):
-# Set to "puppet" by default.
-# Group for data file ownership.
-#
-# puppetserver_log_file (str):
-# Set to "/var/log/puppetserver/puppetserver.log" by default.
-# Log file location.
-#
-
-. /etc/rc.subr
-
-name="puppetserver"
-rcvar=puppetserver_enable
-
-load_rc_config "${name}"
-
-: ${puppetserver_enable="NO"}
-: ${puppetserver_args="--config %%PREFIX%%/etc/puppetserver/conf.d -b %%PREFIX%%/etc/puppetserver/services.d"}
-: ${puppetserver_java_home="%%JAVA_HOME%%"}
-: ${puppetserver_java_opts=""}
-: ${puppetserver_user="puppet"}
-: ${puppetserver_group="puppet"}
-: ${puppetserver_log_file="/var/log/puppetserver/puppetserver.log"}
-
-pidfile="/var/run/puppetserver/puppetserver.pid"
-command="/usr/sbin/daemon"
-java_cmd="${puppetserver_java_home}/bin/java"
-procname="${java_cmd}"
-command_args="-f -p ${pidfile} ${java_cmd} -Djruby.logger.class=com.puppetlabs.jruby_utils.jruby.Slf4jLogger -Dlogappender=F1 ${puppetserver_java_opts} -cp %%DATADIR%%/puppet-server-release.jar:%%PREFIX%%/lib/ruby/vendor_ruby/facter.jar clojure.main -m puppetlabs.trapperkeeper.main ${puppetserver_args}"
-
-
-required_files="${java_cmd}"
-
-start_precmd="puppetserver_prestart"
-
-# An UTF-8 locale is required
-: LC_ALL=${LC_ALL:=C.UTF-8}
-case $LC_ALL in
- *.UTF-8)
- ;;
- *.*)
- LC_ALL="${LC_ALL%.*}.UTF-8"
- ;;
- *)
- LC_ALL=C.UTF-8
- ;;
-esac
-export LC_ALL
-
-puppetserver_prestart() {
- if [ ! -f "${puppetserver_log_file}" ]; then
- touch "${puppetserver_log_file}"
- chown "${puppetserver_user}:${puppetserver_group}" "${puppetserver_log_file}"
- chmod 640 "${puppetserver_log_file}"
- fi
- if [ ! -d "/var/run/puppetserver" ]; then
- install -d -o "${puppetserver_user}" -g "${puppetserver_group}" -m 750 "/var/run/puppetserver"
- fi
-
- chown -R "root:${puppetserver_group}" "%%PREFIX%%/etc/puppetserver/conf.d"
- chmod 0750 "%%PREFIX%%/etc/puppetserver/conf.d"
-
- chown "root:${puppetserver_group}" "%%PREFIX%%/etc/puppetserver/logback.xml"
- chmod 0640 "%%PREFIX%%/etc/puppetserver/logback.xml"
-}
-
-run_rc_command "$1"
diff --git a/sysutils/puppetserver7/pkg-descr b/sysutils/puppetserver7/pkg-descr
deleted file mode 100644
index 73a974443f9f..000000000000
--- a/sysutils/puppetserver7/pkg-descr
+++ /dev/null
@@ -1,11 +0,0 @@
-Puppet master is a Ruby application that compiles configurations
-for any number of Puppet agent nodes, using Puppet code and various
-other data sources. (For more info, see Overview of Puppet's
-Architecture.)
-
-Puppet Server is an application that runs on the Java Virtual Machine
-(JVM) and provides the same services as the classic Puppet master
-application. It mostly does this by running the existing Puppet
-master code in several JRuby interpreters, but it replaces some
-parts of the classic application with new services written in
-Clojure.
diff --git a/sysutils/puppetserver7/pkg-plist b/sysutils/puppetserver7/pkg-plist
deleted file mode 100644
index 329a3c5f8901..000000000000
--- a/sysutils/puppetserver7/pkg-plist
+++ /dev/null
@@ -1,29 +0,0 @@
-@(,,750) bin/puppetserver
-@sample %%ETCDIR%%/logback.xml.sample
-@sample %%ETCDIR%%/request-logging.xml.sample
-@sample %%ETCDIR%%/conf.d/auth.conf.sample
-@sample %%ETCDIR%%/conf.d/global.conf.sample
-@sample %%ETCDIR%%/conf.d/metrics.conf.sample
-@sample %%ETCDIR%%/conf.d/puppetserver.conf.sample
-@sample %%ETCDIR%%/conf.d/web-routes.conf.sample
-@sample %%ETCDIR%%/conf.d/webserver.conf.sample
-@sample %%ETCDIR%%/services.d/bootstrap.cfg.sample
-@sample %%ETCDIR%%/services.d/ca.cfg.sample
-@dir(,puppet,750) etc/puppet/code
-%%DATADIR%%/puppet-server-release.jar
-@(,,755) %%DATADIR%%/cli/apps/ca
-@(,,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
-@dir(puppet,puppet,750) /var/puppet/server/data
-@dir(puppet,puppet,750) /var/puppetserver
-@dir(puppet,puppet,750) /var/run/puppetserver
diff --git a/sysutils/pxp-agent/Makefile b/sysutils/pxp-agent/Makefile
deleted file mode 100644
index 5bc6f61f9cd1..000000000000
--- a/sysutils/pxp-agent/Makefile
+++ /dev/null
@@ -1,31 +0,0 @@
-PORTNAME= pxp-agent
-PORTVERSION= 1.15.23
-PORTREVISION= 2
-CATEGORIES= sysutils
-
-MAINTAINER= puppet@FreeBSD.org
-COMMENT= PCP eXecution Protocol Agent
-WWW= https://github.com/puppetlabs/pxp-agent
-
-LICENSE= APACHE20
-LICENSE_FILE= ${WRKSRC}/LICENSE
-
-DEPRECATED= Project got archived, dependencies are broken
-EXPIRATION_DATE=2025-05-08
-
-LIB_DEPENDS= liblibcpp-pcp-client.so:net/cpp-pcp-client \
- libboost_thread.so:devel/boost-libs \
- liblibcpp-hocon.so:devel/cpp-hocon \
- libleatherman_util.so:devel/leatherman
-
-USES= cmake compiler:c++11-lang shebangfix ssl
-USE_GITHUB= yes
-
-GH_ACCOUNT= puppetlabs
-
-CMAKE_OFF= ENABLE_CXX_WERROR
-LDFLAGS+= -lthr
-SHEBANG_FILES= exe/apply_ruby_shim.rb
-ruby_OLD_CMD= /opt/puppetlabs/puppet/bin/ruby
-
-.include <bsd.port.mk>
diff --git a/sysutils/pxp-agent/distinfo b/sysutils/pxp-agent/distinfo
deleted file mode 100644
index 78d84f4a8210..000000000000
--- a/sysutils/pxp-agent/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1730781867
-SHA256 (puppetlabs-pxp-agent-1.15.23_GH0.tar.gz) = 077a247a8890f2f6c772060f530e052091dc93ee1c8e1a9c06c29800f44aa6e0
-SIZE (puppetlabs-pxp-agent-1.15.23_GH0.tar.gz) = 320289
diff --git a/sysutils/pxp-agent/files/patch-cmake_FindCPPHOCON.cmake b/sysutils/pxp-agent/files/patch-cmake_FindCPPHOCON.cmake
deleted file mode 100644
index 19d4419de3ab..000000000000
--- a/sysutils/pxp-agent/files/patch-cmake_FindCPPHOCON.cmake
+++ /dev/null
@@ -1,9 +0,0 @@
---- cmake/FindCPPHOCON.cmake.orig 2018-09-28 17:04:38 UTC
-+++ cmake/FindCPPHOCON.cmake
-@@ -1,5 +1,5 @@
- include(FindDependency)
--find_dependency(CPPHOCON DISPLAY "cpp-hocon" HEADERS "hocon/config.hpp" LIBRARIES "libcpp-hocon.a")
-+find_dependency(CPPHOCON DISPLAY "cpp-hocon" HEADERS "hocon/config.hpp" LIBRARIES "liblibcpp-hocon.so")
-
- include(FeatureSummary)
- set_package_properties(CPPHOCON PROPERTIES DESCRIPTION "A C++ parser for the HOCON configuration language" URL "https://github.com/puppetlabs/cpp-hocon")
diff --git a/sysutils/pxp-agent/files/patch-cmake_Findcpp-pcp-client.cmake b/sysutils/pxp-agent/files/patch-cmake_Findcpp-pcp-client.cmake
deleted file mode 100644
index 117bd2ca599a..000000000000
--- a/sysutils/pxp-agent/files/patch-cmake_Findcpp-pcp-client.cmake
+++ /dev/null
@@ -1,9 +0,0 @@
---- cmake/Findcpp-pcp-client.cmake.orig 2018-09-28 17:04:38 UTC
-+++ cmake/Findcpp-pcp-client.cmake
-@@ -2,5 +2,5 @@ include(FindDependency)
- find_dependency(cpp-pcp-client
- DISPLAY "cpp-pcp-client"
- HEADERS "cpp-pcp-client/connector/connection.hpp"
-- LIBRARIES "libcpp-pcp-client.so" "libcpp-pcp-client.dylib" "cpp-pcp-client"
-+ LIBRARIES "liblibcpp-pcp-client.so" "libcpp-pcp-client.dylib" "cpp-pcp-client"
- REQUIRED)
diff --git a/sysutils/pxp-agent/files/patch-modules_pxp-module-puppet b/sysutils/pxp-agent/files/patch-modules_pxp-module-puppet
deleted file mode 100644
index a4aa813673de..000000000000
--- a/sysutils/pxp-agent/files/patch-modules_pxp-module-puppet
+++ /dev/null
@@ -1,8 +0,0 @@
---- modules/pxp-module-puppet.orig 2018-09-28 17:04:38 UTC
-+++ modules/pxp-module-puppet
-@@ -1,4 +1,4 @@
--#!/opt/puppetlabs/puppet/bin/ruby
-+#!/usr/bin/env ruby
- # encoding: UTF-8
-
- require 'json'
diff --git a/sysutils/pxp-agent/pkg-descr b/sysutils/pxp-agent/pkg-descr
deleted file mode 100644
index 31cb324d80f3..000000000000
--- a/sysutils/pxp-agent/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-This is the agent for the PCP Execution Protocol (PXP), based on the the Puppet
-Communications Protocol (PCP). It enables the execution of actions on remote
-nodes.
diff --git a/sysutils/pxp-agent/pkg-plist b/sysutils/pxp-agent/pkg-plist
deleted file mode 100644
index 26dc8dcdeb16..000000000000
--- a/sysutils/pxp-agent/pkg-plist
+++ /dev/null
@@ -1,7 +0,0 @@
-bin/PowershellShim-Helper.ps1
-bin/PowershellShim.ps1
-bin/apply_ruby_shim.rb
-bin/execution_wrapper
-bin/pxp-agent
-lib/libpxp-agent.a
-pxp-agent/modules/pxp-module-puppet
diff --git a/sysutils/py-google-compute-engine/Makefile b/sysutils/py-google-compute-engine/Makefile
new file mode 100644
index 000000000000..1cb1d34ef1e8
--- /dev/null
+++ b/sysutils/py-google-compute-engine/Makefile
@@ -0,0 +1,51 @@
+PORTNAME= google-compute-engine
+DISTVERSION= 2.8.17
+PORTREVISION= 2
+CATEGORIES= sysutils python
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+
+MAINTAINER= releng-gce@FreeBSD.org
+COMMENT= Guest Environment for Google Compute Engine
+WWW= https://github.com/GoogleCloudPlatform/compute-image-packages
+
+LICENSE= APACHE20
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}boto3>0:www/py-boto3@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}distro>0:sysutils/py-distro@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}netaddr>0:net/py-netaddr@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}netifaces>0:net/py-netifaces@${PY_FLAVOR} \
+ google_oslogin_control:sysutils/google-compute-engine-oslogin \
+ sudo:security/sudo
+
+USES= python shebangfix
+USE_PYTHON= autoplist concurrent distutils
+
+WRKSRC_SUBDIR= packages/python-google-compute-engine
+
+NO_ARCH= yes
+SHEBANG_FILES= ../google-compute-engine/src/usr/bin/google_optimize_local_ssd \
+ ../google-compute-engine/src/usr/bin/google_set_multiqueue
+
+USE_GITHUB= yes
+GH_ACCOUNT= GoogleCloudPlatform
+GH_PROJECT= compute-image-packages
+GH_TAGNAME= 20190522
+
+USE_RC_SUBR= google_accounts_daemon google_clock_skew_daemon \
+ google_instance_setup google_network_daemon google_startup
+
+SUB_LIST= PYTHON_CMD="${PYTHON_CMD}" \
+ PYTHON_VER="${PYTHON_VER}"
+REINPLACE_ARGS= -i ''
+
+post-install:
+ @${MKDIR} ${STAGEDIR}${PREFIX}/etc/syslog.d ${STAGEDIR}/etc
+ ${INSTALL_DATA} ${FILESDIR}/instance_configs.cfg.distro.sample \
+ ${STAGEDIR}${PREFIX}/etc/instance_configs.cfg.distro.sample
+ ${INSTALL_DATA} ${FILESDIR}/90-google.conf.sample \
+ ${STAGEDIR}${PREFIX}/etc/syslog.d/90-google.conf.sample
+ ${INSTALL_DATA} ${FILESDIR}/google_set_hostname \
+ ${STAGEDIR}/etc/dhclient-exit-hooks
+
+.include <bsd.port.mk>
diff --git a/sysutils/py-google-compute-engine/distinfo b/sysutils/py-google-compute-engine/distinfo
new file mode 100644
index 000000000000..fd869ea55c26
--- /dev/null
+++ b/sysutils/py-google-compute-engine/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1618297612
+SHA256 (GoogleCloudPlatform-compute-image-packages-2.8.17-20190522_GH0.tar.gz) = 8cfb338c3c768ea7e76e479728a1438b2f10b0df13bddd70c9fbcbfc1273efd6
+SIZE (GoogleCloudPlatform-compute-image-packages-2.8.17-20190522_GH0.tar.gz) = 132314
diff --git a/sysutils/py-google-compute-engine/files/90-google.conf.sample b/sysutils/py-google-compute-engine/files/90-google.conf.sample
new file mode 100644
index 000000000000..81b2ed7ff9f9
--- /dev/null
+++ b/sysutils/py-google-compute-engine/files/90-google.conf.sample
@@ -0,0 +1,6 @@
+# Google Compute Engine default console logging.
+#
+# daemon: logging from Google provided daemons.
+# kern: logging information in case of an unexpected crash during boot.
+#
+daemon,kern.* /dev/console
diff --git a/sysutils/py-google-compute-engine/files/google_accounts_daemon.in b/sysutils/py-google-compute-engine/files/google_accounts_daemon.in
new file mode 100644
index 000000000000..7d75cb87f806
--- /dev/null
+++ b/sysutils/py-google-compute-engine/files/google_accounts_daemon.in
@@ -0,0 +1,35 @@
+#!/bin/sh
+
+# PROVIDE: google_accounts_daemon
+# BEFORE: LOGIN
+# REQUIRE: NETWORKING syslogd google_instance_setup google_network_daemon
+# KEYWORD: shutdown
+#
+# google_accounts_daemon_enable (bool): Set to NO by default.
+# Set it to YES to enable google_accounts_daemon.
+#
+
+. /etc/rc.subr
+
+# Required to execute scripts
+export PATH=%%LOCALBASE%%/bin:$PATH
+
+name="google_accounts_daemon"
+rcvar="google_accounts_daemon_enable"
+
+load_rc_config "${name}"
+
+: ${google_accounts_daemon_enable:="NO"}
+
+command_interpreter="%%PYTHON_CMD%%"
+command=%%PREFIX%%/bin/${name}-%%PYTHON_VER%%
+pidfile=/var/run/${name}.pid
+start_cmd="google_accounts_daemon_start"
+
+google_accounts_daemon_start()
+{
+ check_startmsgs && echo "Starting ${name}."
+ daemon -p ${pidfile} -t ${name} ${command}
+}
+
+run_rc_command "$1"
diff --git a/sysutils/py-google-compute-engine/files/google_clock_skew_daemon.in b/sysutils/py-google-compute-engine/files/google_clock_skew_daemon.in
new file mode 100644
index 000000000000..2fdc27069e34
--- /dev/null
+++ b/sysutils/py-google-compute-engine/files/google_clock_skew_daemon.in
@@ -0,0 +1,32 @@
+#!/bin/sh
+
+# PROVIDE: google_clock_skew_daemon
+# BEFORE: LOGIN
+# REQUIRE: NETWORKING syslogd ntpd google_instance_setup google_network_daemon
+# KEYWORD: shutdown
+#
+# google_clock_skew_daemon_enable (bool): Set to NO by default.
+# Set it to YES to enable google_clock_skew_daemon.
+#
+
+. /etc/rc.subr
+
+name="google_clock_skew_daemon"
+rcvar="google_clock_skew_daemon_enable"
+
+load_rc_config "${name}"
+
+: ${google_clock_skew_daemon_enable:="NO"}
+
+command_interpreter="%%PYTHON_CMD%%"
+command=%%PREFIX%%/bin/${name}-%%PYTHON_VER%%
+pidfile=/var/run/${name}.pid
+start_cmd="google_clock_skew_daemon_start"
+
+google_clock_skew_daemon_start()
+{
+ check_startmsgs && echo "Starting ${name}."
+ daemon -p ${pidfile} -t ${name} ${command}
+}
+
+run_rc_command "$1"
diff --git a/sysutils/py-google-compute-engine/files/google_instance_setup.in b/sysutils/py-google-compute-engine/files/google_instance_setup.in
new file mode 100644
index 000000000000..d4262ce721f4
--- /dev/null
+++ b/sysutils/py-google-compute-engine/files/google_instance_setup.in
@@ -0,0 +1,25 @@
+#!/bin/sh
+
+# PROVIDE: google_instance_setup
+# BEFORE: LOGIN
+# REQUIRE: NETWORKING syslogd
+#
+# google_instance_setup_enable (bool): Set to NO by default.
+# Set it to YES to enable google_instance_setup.
+#
+
+. /etc/rc.subr
+
+name="google_instance_setup"
+rcvar="google_instance_setup_enable"
+stop_cmd=":"
+
+load_rc_config "${name}"
+
+: ${google_instance_setup_enable:="NO"}
+
+command_interpreter="%%PYTHON_CMD%%"
+command=%%PREFIX%%/bin/${name}-%%PYTHON_VER%%
+pidfile=/var/run/${name}.pid
+
+run_rc_command "$1"
diff --git a/sysutils/py-google-compute-engine/files/google_network_daemon.in b/sysutils/py-google-compute-engine/files/google_network_daemon.in
new file mode 100644
index 000000000000..52b8e36e8028
--- /dev/null
+++ b/sysutils/py-google-compute-engine/files/google_network_daemon.in
@@ -0,0 +1,32 @@
+#!/bin/sh
+
+# PROVIDE: google_network_daemon
+# BEFORE: LOGIN
+# REQUIRE: NETWORKING syslogd google_instance_setup google_network_daemon
+# KEYWORD: shutdown
+#
+# google_network_daemon_enable (bool): Set to NO by default.
+# Set it to YES to enable google_network_daemon.
+#
+
+. /etc/rc.subr
+
+name="google_network_daemon"
+rcvar="google_network_daemon_enable"
+
+load_rc_config "${name}"
+
+: ${google_network_daemon_enable:="NO"}
+
+command_interpreter="%%PYTHON_CMD%%"
+command=%%PREFIX%%/bin/${name}-%%PYTHON_VER%%
+pidfile=/var/run/${name}.pid
+start_cmd="google_network_daemon_start"
+
+google_network_daemon_start()
+{
+ check_startmsgs && echo "Starting ${name}."
+ daemon -p ${pidfile} -t ${name} ${command}
+}
+
+run_rc_command "$1"
diff --git a/sysutils/py-google-compute-engine/files/google_set_hostname b/sysutils/py-google-compute-engine/files/google_set_hostname
new file mode 100644
index 000000000000..f0d50de9ef26
--- /dev/null
+++ b/sysutils/py-google-compute-engine/files/google_set_hostname
@@ -0,0 +1,60 @@
+#!/bin/sh
+# Copyright 2016 Google Inc. All Rights Reserved.
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+
+# Deal with a new hostname assignment.
+
+if [ -n "$new_host_name" ] && [ -n "$new_ip_address" ]; then
+ # Delete entries with new_host_name or new_ip_address in /etc/hosts.
+ sed -i "" '/Added by Google/d' /etc/hosts
+
+ # Add an entry for our new_host_name/new_ip_address in /etc/hosts.
+ echo "${new_ip_address} ${new_host_name} ${new_host_name%%.*} # Added by Google" >> /etc/hosts
+
+ # Add an entry for reaching the metadata server in /etc/hosts.
+ echo "169.254.169.254 metadata.google.internal # Added by Google" >> /etc/hosts
+fi
+
+# /sbin/dhclient-scripts in both ubuntu and centos have some problems for us:
+# 1) BOUND doesn't always set hostname (e.g. if old_host_name is unset in
+# precise pangolin)
+# 2) Using too long of a FQDN as a hostname causes some tools to break in
+# some distros (e.g. ssh-keygen) and hostname tool complains when given
+# a FQDN that is > 64 bytes.
+#
+# As a result, we set the host name in all circumstances here, to the truncated
+# unqualified domain name.
+
+if [ -n "$new_host_name" ]; then
+ hostname "${new_host_name%%.*}"
+
+ # If NetworkManager is installed set the hostname with nmcli.
+ # to resolve issues with NetworkManager resetting the hostname
+ # to the FQDN on DHCP renew.
+ nmcli=$(which nmcli 2> /dev/null)
+ if [ -x "$nmcli" ]; then
+ nmcli general hostname "${new_host_name%%.*}"
+ fi
+
+ # Restart rsyslog to update the hostname.
+ systemctl=$(which systemctl 2> /dev/null)
+ if [ -x "$systemctl" ]; then
+ hasrsyslog=$($systemctl | grep rsyslog | cut -f1 -d' ')
+ if [ ! -z "$hasrsyslog" ]; then
+ $systemctl -q --no-block restart "$hasrsyslog"
+ fi
+ else
+ pkill -HUP syslogd
+ fi
+fi
diff --git a/sysutils/py-google-compute-engine/files/google_startup.in b/sysutils/py-google-compute-engine/files/google_startup.in
new file mode 100644
index 000000000000..5d0f98561ca7
--- /dev/null
+++ b/sysutils/py-google-compute-engine/files/google_startup.in
@@ -0,0 +1,43 @@
+#!/bin/sh
+
+# PROVIDE: google_startup
+# BEFORE: LOGIN
+# REQUIRE: NETWORKING syslogd google_instance_setup google_network_daemon
+# KEYWORD: shutdown
+#
+# google_startup_enable (bool): Set to NO by default.
+# Set it to YES to enable google_startup.
+#
+
+. /etc/rc.subr
+
+# Required to execute gsutil
+export PATH=%%LOCALBASE%%/bin:$PATH
+
+name="google_startup"
+rcvar="google_startup_enable"
+
+load_rc_config "${name}"
+
+: ${google_startup_enable:="NO"}
+
+command_interpreter="%%PYTHON_CMD%%"
+command=%%PREFIX%%/bin/google_metadata_script_runner-%%PYTHON_VER%%
+command_startup_args="--script-type startup"
+command_shutdown_args="--script-type shutdown"
+pidfile=/var/run/${name}.pid
+start_cmd="google_startup_start"
+stop_cmd="google_startup_stop"
+
+google_startup_start()
+{
+ ${command} ${command_startup_args}
+}
+
+google_startup_stop()
+{
+ echo "Stopping ${name}."
+ ${command} ${command_shutdown_args}
+}
+
+run_rc_command "$1"
diff --git a/sysutils/py-google-compute-engine/files/instance_configs.cfg.distro.sample b/sysutils/py-google-compute-engine/files/instance_configs.cfg.distro.sample
new file mode 100644
index 000000000000..68e85c3ccba5
--- /dev/null
+++ b/sysutils/py-google-compute-engine/files/instance_configs.cfg.distro.sample
@@ -0,0 +1,17 @@
+[Accounts]
+gpasswd_add_cmd = pw groupmod {group} -m {user}
+gpasswd_remove_cmd = pw groupmod {group} -d {user}
+useradd_cmd = pw useradd {user} -m
+userdel_cmd = pw userdel {user} -r
+usermod_cmd = pw usermod {user} -G {groups}
+groupadd_cmd = pw groupadd {group}
+
+[MetadataScripts]
+default_shell = /bin/sh
+
+[InstanceSetup]
+set_multiqueue = false
+optimize_local_ssd = false
+# google-cloud-sdk only supports python2 at the moment, disabling boto will
+# avoid issues when running this agent with python3.
+set_boto_config = false
diff --git a/sysutils/py-google-compute-engine/pkg-descr b/sysutils/py-google-compute-engine/pkg-descr
new file mode 100644
index 000000000000..b68c0352adc1
--- /dev/null
+++ b/sysutils/py-google-compute-engine/pkg-descr
@@ -0,0 +1,12 @@
+Google Compute Engine offers scripts and daemons which run in the
+background and provides the following services:
+
+- Accounts daemon to setup and manage user accounts, and to enable SSH key based
+ authentication.
+- Clock skew daemon to keep the system clock in sync after VM start and stop
+ events.
+- Instance setup scripts to execute VM configuration scripts during boot.
+- IP forwarding daemon that integrates network load balancing with forwarding
+ rule changes into the guest.
+- Metadata scripts to run user provided scripts at VM startup and shutdown.
+- Network setup service to enable multiple network interfaces on boot.
diff --git a/sysutils/py-google-compute-engine/pkg-message b/sysutils/py-google-compute-engine/pkg-message
new file mode 100644
index 000000000000..cc1a929304d1
--- /dev/null
+++ b/sysutils/py-google-compute-engine/pkg-message
@@ -0,0 +1,22 @@
+[
+{ type: install
+ message: <<EOM
+google-compute-engine has been installed, and the following services are
+available:
+
+google_accounts_daemon Responsible for provisioning and
+ deprovisioning user accounts
+google_clock_skew_daemon Responsible for syncing the software clock with
+ the hypervisor clock
+google_instance_setup Configure the guest at boot
+google_network_daemon Responsible to manage network interfaces and ip
+ routes in the guest
+google_startup Implement support for running host provided
+ startup / shutdown scripts
+
+To enable the above services, sysrc <servicename>_enable=YES
+
+Reboot your system or start the services, service <servicename> start
+EOM
+}
+]
diff --git a/sysutils/py-google-compute-engine/pkg-plist b/sysutils/py-google-compute-engine/pkg-plist
new file mode 100644
index 000000000000..52518d3ac0ee
--- /dev/null
+++ b/sysutils/py-google-compute-engine/pkg-plist
@@ -0,0 +1,3 @@
+@sample etc/instance_configs.cfg.distro.sample
+@sample etc/syslog.d/90-google.conf.sample
+/etc/dhclient-exit-hooks
diff --git a/sysutils/py-overlord/Makefile b/sysutils/py-overlord/Makefile
new file mode 100644
index 000000000000..165ec6590bc8
--- /dev/null
+++ b/sysutils/py-overlord/Makefile
@@ -0,0 +1,63 @@
+PORTNAME= overlord
+DISTVERSIONPREFIX= v
+DISTVERSION= 0.7.0
+CATEGORIES= sysutils python
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+
+MAINTAINER= DtxdF@disroot.org
+COMMENT= Deploy FreeBSD jails as fast as you code
+WWW= https://github.com/DtxdF/${PORTNAME}
+
+LICENSE= BSD3CLAUSE
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}aiofiles>=0:devel/py-aiofiles@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}aiostalk>=0:net/py-aiostalk@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}asciitree>=0:graphics/py-asciitree@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}click>=0:devel/py-click@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}dnspython>=0:dns/py-dnspython@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}etcd3gw>=0:devel/py-etcd3gw@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}httpx-retries>=0:www/py-httpx-retries@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}humanfriendly>=0:textproc/py-humanfriendly@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}ifaddr>=0:net/py-ifaddr@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}mako>=0:textproc/py-mako@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}psutil>=0:sysutils/py-psutil@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}pyaml-env>=0:devel/py-pyaml-env@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}pyjwt>=0:www/py-pyjwt@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}pymemcache>=0:databases/py-pymemcache@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}python-dotenv>=0:www/py-python-dotenv@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}pyyaml>=0:devel/py-pyyaml@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}supervisor>=0:sysutils/py-supervisor@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}tornado>=0:www/py-tornado@${PY_FLAVOR} \
+ beanstalkd>=0:net/beanstalkd \
+ memcached>=0:databases/memcached
+
+USES= python
+USE_GITHUB= yes
+GH_ACCOUNT= DtxdF
+USE_PYTHON= distutils
+
+NO_ARCH= yes
+
+SUB_FILES= pkg-message
+SUB_LIST= PYTHON_PKGNAMEPREFIX=${PYTHON_PKGNAMEPREFIX}
+
+PORTDOCS= README.md
+
+OPTIONS_DEFINE= DOCS
+
+post-install:
+ ${INSTALL_DATA} ${WRKSRC}/.overlord.yml ${STAGEDIR}${PREFIX}/etc/overlord.yml.sample
+ @${MKDIR} ${STAGEDIR}${DATADIR}
+ ${INSTALL_DATA} ${WRKSRC}/supervisord/supervisord.d/overlord.ini ${STAGEDIR}${DATADIR}/overlord.ini
+ @cd ${WRKSRC} && \
+ ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_ARGS} install-libexec
+ @cd ${WRKSRC} && \
+ ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_ARGS} install-manpages
+ @${MKDIR} ${STAGEDIR}/var/log/overlord
+
+post-install-DOCS-on:
+ @${MKDIR} ${STAGEDIR}/${DOCSDIR}
+ ${INSTALL_DATA} ${WRKSRC}/README.md ${STAGEDIR}/${DOCSDIR}
+
+.include <bsd.port.mk>
diff --git a/sysutils/py-overlord/distinfo b/sysutils/py-overlord/distinfo
new file mode 100644
index 000000000000..6ad62c0dcf30
--- /dev/null
+++ b/sysutils/py-overlord/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1746251670
+SHA256 (DtxdF-overlord-v0.7.0_GH0.tar.gz) = 42ad4181c3085e83622b19a90f928765b2c0e79be56a9c2aca016abc35d1a338
+SIZE (DtxdF-overlord-v0.7.0_GH0.tar.gz) = 85747
diff --git a/sysutils/py-overlord/files/pkg-message.in b/sysutils/py-overlord/files/pkg-message.in
new file mode 100644
index 000000000000..edfa19208e46
--- /dev/null
+++ b/sysutils/py-overlord/files/pkg-message.in
@@ -0,0 +1,49 @@
+[
+{ type: install
+ message: <<EOM
+The configuration file can be found at the following path:
+ %%PREFIX%%/etc/overlord.yml
+Edit it to suit your needs before starting the Overlord services.
+
+1. If you have configured Overlord to use Beanstalkd and Memcache locally (by default),
+ you need to start those services.
+
+ - enable required services:
+ # sysrc beanstalkd_enable=YES
+ # sysrc memcached_enable=YES
+
+ - start required services:
+ # service beanstalkd start
+ # service memcached start
+
+2. If you have not installed Director or AppJail from the development repository and
+ prefer to install them from precompiled binaries:
+
+ - install Director:
+ # pkg install %%PYTHON_PKGNAMEPREFIX%%director
+
+ - install AppJail:
+ # pkg install -y appjail # or appjail-devel
+
+3. Set up supervisord in order to execute Overlord services:
+ - Some processes may rely on the assumption that rctl(4) is enabled, if it is not
+ already enabled, please enable it by adding to /boot/loader.conf:
+kern.racct.enable=1
+
+ Remember to reboot for the above change take effect.
+
+ - let supervisord.conf load files contained in this directory by adding to
+ %%PREFIX%%/etc/supervisord.conf:
+[include]
+files = %%DATADIR%%/overlord.ini
+
+ - enable supervisord:
+ # sysrc supervisord_enable=YES
+
+ - start supervisord:
+ # service supervisord start
+
+4. Enjoy.
+EOM
+}
+]
diff --git a/sysutils/py-overlord/pkg-descr b/sysutils/py-overlord/pkg-descr
new file mode 100644
index 000000000000..87bb391f289c
--- /dev/null
+++ b/sysutils/py-overlord/pkg-descr
@@ -0,0 +1,3 @@
+Overlord is a fast, distributed orchestrator for FreeBSD jails
+oriented to GitOps. You define a file with the service intended to
+run on your cluster and deployment takes seconds to minutes.
diff --git a/sysutils/py-overlord/pkg-plist b/sysutils/py-overlord/pkg-plist
new file mode 100644
index 000000000000..cfb747a09d36
--- /dev/null
+++ b/sysutils/py-overlord/pkg-plist
@@ -0,0 +1,133 @@
+@sample(root,wheel,064) etc/overlord.yml.sample
+@dir /var/log/overlord
+libexec/overlord/safe-exc.sh
+libexec/overlord/vm-install-from-appjail-image.sh
+libexec/overlord/vm-install-from-components.sh
+libexec/overlord/vm-start.sh
+share/man/man1/overlord.1.gz
+share/man/man5/overlord-spec.5.gz
+%%DATADIR%%/overlord.ini
+bin/overlord
+%%PYTHON_SITELIBDIR%%/overlord/__init__.py
+%%PYTHON_SITELIBDIR%%/overlord/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/overlord/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/overlord/__pycache__/cache%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/overlord/__pycache__/cache%%PYTHON_EXT_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/overlord/__pycache__/chains%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/overlord/__pycache__/chains%%PYTHON_EXT_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/overlord/__pycache__/client%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/overlord/__pycache__/client%%PYTHON_EXT_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/overlord/__pycache__/config%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/overlord/__pycache__/config%%PYTHON_EXT_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/overlord/__pycache__/dataplaneapi%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/overlord/__pycache__/dataplaneapi%%PYTHON_EXT_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/overlord/__pycache__/default%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/overlord/__pycache__/default%%PYTHON_EXT_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/overlord/__pycache__/director%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/overlord/__pycache__/director%%PYTHON_EXT_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/overlord/__pycache__/environment%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/overlord/__pycache__/environment%%PYTHON_EXT_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/overlord/__pycache__/etcd%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/overlord/__pycache__/etcd%%PYTHON_EXT_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/overlord/__pycache__/exceptions%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/overlord/__pycache__/exceptions%%PYTHON_EXT_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/overlord/__pycache__/jail%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/overlord/__pycache__/jail%%PYTHON_EXT_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/overlord/__pycache__/jwt%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/overlord/__pycache__/jwt%%PYTHON_EXT_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/overlord/__pycache__/metadata%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/overlord/__pycache__/metadata%%PYTHON_EXT_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/overlord/__pycache__/process%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/overlord/__pycache__/process%%PYTHON_EXT_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/overlord/__pycache__/queue%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/overlord/__pycache__/queue%%PYTHON_EXT_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/overlord/__pycache__/signals%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/overlord/__pycache__/signals%%PYTHON_EXT_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/overlord/__pycache__/skydns%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/overlord/__pycache__/skydns%%PYTHON_EXT_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/overlord/__pycache__/sysexits%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/overlord/__pycache__/sysexits%%PYTHON_EXT_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/overlord/__pycache__/tornado%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/overlord/__pycache__/tornado%%PYTHON_EXT_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/overlord/__pycache__/trap%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/overlord/__pycache__/trap%%PYTHON_EXT_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/overlord/__pycache__/util%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/overlord/__pycache__/util%%PYTHON_EXT_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/overlord/__pycache__/version%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/overlord/__pycache__/version%%PYTHON_EXT_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/overlord/__pycache__/vm%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/overlord/__pycache__/vm%%PYTHON_EXT_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/overlord/cache.py
+%%PYTHON_SITELIBDIR%%/overlord/chains.py
+%%PYTHON_SITELIBDIR%%/overlord/client.py
+%%PYTHON_SITELIBDIR%%/overlord/commands/__init__.py
+%%PYTHON_SITELIBDIR%%/overlord/commands/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/overlord/commands/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/overlord/commands/__pycache__/apply%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/overlord/commands/__pycache__/apply%%PYTHON_EXT_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/overlord/commands/__pycache__/cancel%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/overlord/commands/__pycache__/cancel%%PYTHON_EXT_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/overlord/commands/__pycache__/config%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/overlord/commands/__pycache__/config%%PYTHON_EXT_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/overlord/commands/__pycache__/destroy%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/overlord/commands/__pycache__/destroy%%PYTHON_EXT_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/overlord/commands/__pycache__/info%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/overlord/commands/__pycache__/info%%PYTHON_EXT_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/overlord/commands/__pycache__/logs%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/overlord/commands/__pycache__/logs%%PYTHON_EXT_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/overlord/commands/__pycache__/poll%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/overlord/commands/__pycache__/poll%%PYTHON_EXT_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/overlord/commands/__pycache__/serve%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/overlord/commands/__pycache__/serve%%PYTHON_EXT_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/overlord/commands/__pycache__/spec%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/overlord/commands/__pycache__/spec%%PYTHON_EXT_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/overlord/commands/__pycache__/token%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/overlord/commands/__pycache__/token%%PYTHON_EXT_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/overlord/commands/__pycache__/watch%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/overlord/commands/__pycache__/watch%%PYTHON_EXT_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/overlord/commands/apply.py
+%%PYTHON_SITELIBDIR%%/overlord/commands/cancel.py
+%%PYTHON_SITELIBDIR%%/overlord/commands/config.py
+%%PYTHON_SITELIBDIR%%/overlord/commands/destroy.py
+%%PYTHON_SITELIBDIR%%/overlord/commands/info.py
+%%PYTHON_SITELIBDIR%%/overlord/commands/logs.py
+%%PYTHON_SITELIBDIR%%/overlord/commands/poll.py
+%%PYTHON_SITELIBDIR%%/overlord/commands/serve.py
+%%PYTHON_SITELIBDIR%%/overlord/commands/spec.py
+%%PYTHON_SITELIBDIR%%/overlord/commands/token.py
+%%PYTHON_SITELIBDIR%%/overlord/commands/watch.py
+%%PYTHON_SITELIBDIR%%/overlord/config.py
+%%PYTHON_SITELIBDIR%%/overlord/dataplaneapi.py
+%%PYTHON_SITELIBDIR%%/overlord/default.py
+%%PYTHON_SITELIBDIR%%/overlord/director.py
+%%PYTHON_SITELIBDIR%%/overlord/environment.py
+%%PYTHON_SITELIBDIR%%/overlord/etcd.py
+%%PYTHON_SITELIBDIR%%/overlord/exceptions.py
+%%PYTHON_SITELIBDIR%%/overlord/jail.py
+%%PYTHON_SITELIBDIR%%/overlord/jwt.py
+%%PYTHON_SITELIBDIR%%/overlord/metadata.py
+%%PYTHON_SITELIBDIR%%/overlord/process.py
+%%PYTHON_SITELIBDIR%%/overlord/queue.py
+%%PYTHON_SITELIBDIR%%/overlord/signals.py
+%%PYTHON_SITELIBDIR%%/overlord/skydns.py
+%%PYTHON_SITELIBDIR%%/overlord/spec/__init__.py
+%%PYTHON_SITELIBDIR%%/overlord/spec/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/overlord/spec/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/overlord/spec/__pycache__/app_config%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/overlord/spec/__pycache__/app_config%%PYTHON_EXT_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/overlord/spec/__pycache__/director_project%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/overlord/spec/__pycache__/director_project%%PYTHON_EXT_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/overlord/spec/__pycache__/metadata%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/overlord/spec/__pycache__/metadata%%PYTHON_EXT_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/overlord/spec/__pycache__/vm_jail%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/overlord/spec/__pycache__/vm_jail%%PYTHON_EXT_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/overlord/spec/app_config.py
+%%PYTHON_SITELIBDIR%%/overlord/spec/director_project.py
+%%PYTHON_SITELIBDIR%%/overlord/spec/metadata.py
+%%PYTHON_SITELIBDIR%%/overlord/spec/vm_jail.py
+%%PYTHON_SITELIBDIR%%/overlord/sysexits.py
+%%PYTHON_SITELIBDIR%%/overlord/tornado.py
+%%PYTHON_SITELIBDIR%%/overlord/trap.py
+%%PYTHON_SITELIBDIR%%/overlord/util.py
+%%PYTHON_SITELIBDIR%%/overlord/version.py
+%%PYTHON_SITELIBDIR%%/overlord/vm.py
diff --git a/sysutils/py-supervisor/Makefile b/sysutils/py-supervisor/Makefile
index 02068b31a870..99c0c8f08b75 100644
--- a/sysutils/py-supervisor/Makefile
+++ b/sysutils/py-supervisor/Makefile
@@ -1,6 +1,6 @@
PORTNAME= supervisor
PORTVERSION= 4.2.5
-PORTREVISION= 1
+PORTREVISION= 2
PORTEPOCH= 1
CATEGORIES= sysutils python
MASTER_SITES= PYPI
@@ -18,6 +18,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSES.txt
LICENSE_PERMS_MEDUSA= dist-mirror pkg-mirror auto-accept
LICENSE_PERMS_REPOZE= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR}
TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}mock>=0.5.0:devel/py-mock@${PY_FLAVOR}
USES= cpe python shebangfix
diff --git a/sysutils/rsyslog8/Makefile b/sysutils/rsyslog8/Makefile
index fe5d1acbb833..e28485f11fac 100644
--- a/sysutils/rsyslog8/Makefile
+++ b/sysutils/rsyslog8/Makefile
@@ -1,5 +1,5 @@
PORTNAME= rsyslog
-PORTVERSION= 8.2502.0
+PORTVERSION= 8.2504.0
CATEGORIES= sysutils
MASTER_SITES= http://www.rsyslog.com/files/download/rsyslog/
diff --git a/sysutils/rsyslog8/distinfo b/sysutils/rsyslog8/distinfo
index b0933afbd160..e6940d40aa99 100644
--- a/sysutils/rsyslog8/distinfo
+++ b/sysutils/rsyslog8/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1740086065
-SHA256 (rsyslog-8.2502.0.tar.gz) = 02fa197d21d519f5a25a928deb9397cd387ba7382b9b449782ba31d8f3118206
-SIZE (rsyslog-8.2502.0.tar.gz) = 3470593
+TIMESTAMP = 1746644321
+SHA256 (rsyslog-8.2504.0.tar.gz) = 5092a20ed40987c74cc604ebfcd6c749e47eb9fc34adc1c2637e6553e7f047ab
+SIZE (rsyslog-8.2504.0.tar.gz) = 3468108
diff --git a/sysutils/rtkit-unix/Makefile b/sysutils/rtkit-unix/Makefile
index a97c2d20ef84..a60faba182cc 100644
--- a/sysutils/rtkit-unix/Makefile
+++ b/sysutils/rtkit-unix/Makefile
@@ -1,5 +1,5 @@
PORTNAME= rtkit-unix
-DISTVERSION= 0.20250430
+DISTVERSION= 0.20250505
CATEGORIES= sysutils deskutils
MAINTAINER= arrowd@FreeBSD.org
@@ -17,7 +17,7 @@ USE_QT= base
USE_GITHUB= yes
GH_ACCOUNT= arrowd
-GH_TAGNAME= 85dd73460e58fb3440462ad61c8d82b377de8b1a
+GH_TAGNAME= e4465ba18d43e13af35f075e75056e11200867c5
PLIST_FILES= libexec/rtkit-daemon \
share/dbus-1/system-services/org.freedesktop.RealtimeKit1.service \
diff --git a/sysutils/rtkit-unix/distinfo b/sysutils/rtkit-unix/distinfo
index 5c29085d131a..c0af2302d7c6 100644
--- a/sysutils/rtkit-unix/distinfo
+++ b/sysutils/rtkit-unix/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745993036
-SHA256 (arrowd-rtkit-unix-0.20250430-85dd73460e58fb3440462ad61c8d82b377de8b1a_GH0.tar.gz) = 96c415a38a193f652fdeae365358aa6827fd29857b6cc0c1563faacccb42104b
-SIZE (arrowd-rtkit-unix-0.20250430-85dd73460e58fb3440462ad61c8d82b377de8b1a_GH0.tar.gz) = 12649
+TIMESTAMP = 1746455504
+SHA256 (arrowd-rtkit-unix-0.20250505-e4465ba18d43e13af35f075e75056e11200867c5_GH0.tar.gz) = 7b02f8d54f54274043c3bcaa5ec29e79ccb60b15dfb97560e4dad3767485dc2a
+SIZE (arrowd-rtkit-unix-0.20250505-e4465ba18d43e13af35f075e75056e11200867c5_GH0.tar.gz) = 12909
diff --git a/sysutils/signon-kwallet-extension/distinfo b/sysutils/signon-kwallet-extension/distinfo
index 25f5821fae87..06a43e03b433 100644
--- a/sysutils/signon-kwallet-extension/distinfo
+++ b/sysutils/signon-kwallet-extension/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564315
-SHA256 (KDE/release-service/25.04.0/signon-kwallet-extension-25.04.0.tar.xz) = 37441ce9c33740ac22b93338db8769817e4e7f4925ead53aa595f249c61fd3b7
-SIZE (KDE/release-service/25.04.0/signon-kwallet-extension-25.04.0.tar.xz) = 11312
+TIMESTAMP = 1746557961
+SHA256 (KDE/release-service/25.04.1/signon-kwallet-extension-25.04.1.tar.xz) = f78fc897c212ce0f099d32fcbe4a5d77cd4360707aee25f6861861aefd756fba
+SIZE (KDE/release-service/25.04.1/signon-kwallet-extension-25.04.1.tar.xz) = 11308
diff --git a/sysutils/smartmontools/Makefile b/sysutils/smartmontools/Makefile
index 7cdd2f08a275..85d841432579 100644
--- a/sysutils/smartmontools/Makefile
+++ b/sysutils/smartmontools/Makefile
@@ -1,6 +1,5 @@
PORTNAME= smartmontools
-DISTVERSION= 7.4
-PORTREVISION= 2
+DISTVERSION= 7.5
CATEGORIES= sysutils
MASTER_SITES= SF
@@ -11,26 +10,30 @@ WWW= https://www.smartmontools.org
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/COPYING
-USES= compiler:c++11-lib cpe shebangfix
+USES= compiler:c++11-lib cpe
+
USE_RC_SUBR= smartd
-SHEBANG_FILES= examplescripts/Example5
GNU_CONFIGURE= yes
-GNU_CONFIGURE_MANPREFIX=${PREFIX}/share
+
+PORTDOCS= *
+SUB_FILES= pkg-message smart
+
CONFIGURE_ARGS= --disable-dependency-tracking \
--enable-sample \
--with-gnupg=yes \
--with-initscriptdir=${PREFIX}/etc/rc.d \
--with-nvme-devicescan=yes
-SUB_FILES= pkg-message smart
-
-PORTDOCS= *
-
OPTIONS_DEFINE= DOCS
post-patch:
- @${REINPLACE_CMD} -e 's| install-initdDATA| |' ${WRKSRC}/Makefile.in
+ @${REINPLACE_CMD} -e 's| install-initdDATA| |g' \
+ ${PATCH_WRKSRC}/Makefile.in
+ @${REINPLACE_CMD} -e 's|install-drivedbinstDATA install-examplesDATA|install-drivedbinstDATA|g' \
+ ${PATCH_WRKSRC}/Makefile.in
+ @${REINPLACE_CMD} -e 's|install-examplesSCRIPTS install-man|install-man|g' \
+ ${PATCH_WRKSRC}/Makefile.in
post-install:
@${MKDIR} ${STAGEDIR}${PREFIX}/etc/periodic/daily
diff --git a/sysutils/smartmontools/distinfo b/sysutils/smartmontools/distinfo
index 1f03708cea1b..b80ab90f24f2 100644
--- a/sysutils/smartmontools/distinfo
+++ b/sysutils/smartmontools/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1690890805
-SHA256 (smartmontools-7.4.tar.gz) = e9a61f641ff96ca95319edfb17948cd297d0cd3342736b2c49c99d4716fb993d
-SIZE (smartmontools-7.4.tar.gz) = 1094955
+TIMESTAMP = 1746144306
+SHA256 (smartmontools-7.5.tar.gz) = 690b83ca331378da9ea0d9d61008c4b22dde391387b9bbad7f29387f2595f76e
+SIZE (smartmontools-7.5.tar.gz) = 1122317
diff --git a/sysutils/stressdisk/Makefile b/sysutils/stressdisk/Makefile
index 35fe6e544f2a..7689c032b4c2 100644
--- a/sysutils/stressdisk/Makefile
+++ b/sysutils/stressdisk/Makefile
@@ -11,6 +11,8 @@ WWW= https://github.com/ncw/stressdisk
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/COPYING
+BROKEN_FreeBSD_15= error: SHT_STRTAB string table section [index 3] is non-null terminated, https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=270962
+
USES= go:modules
GO_MODULE= github.com/ncw/stressdisk
GO_BUILDFLAGS= -ldflags=" \
diff --git a/sysutils/sweeper/distinfo b/sysutils/sweeper/distinfo
index bf0860ee2764..1427d4918a9c 100644
--- a/sysutils/sweeper/distinfo
+++ b/sysutils/sweeper/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564315
-SHA256 (KDE/release-service/25.04.0/sweeper-25.04.0.tar.xz) = 70b8fd018430e025f214161c05785d2665cda48499e3bab477a25cdbcde7f06c
-SIZE (KDE/release-service/25.04.0/sweeper-25.04.0.tar.xz) = 387344
+TIMESTAMP = 1746557962
+SHA256 (KDE/release-service/25.04.1/sweeper-25.04.1.tar.xz) = 8c63e413c39eab3bf6678470f860d0dbc6df7eed765a426160b3ee4439c6d664
+SIZE (KDE/release-service/25.04.1/sweeper-25.04.1.tar.xz) = 387364
diff --git a/sysutils/sysinfo/Makefile b/sysutils/sysinfo/Makefile
index b70a23a0fc67..d156a808fcd6 100644
--- a/sysutils/sysinfo/Makefile
+++ b/sysutils/sysinfo/Makefile
@@ -1,13 +1,11 @@
PORTNAME= sysinfo
-PORTVERSION= 1.0.1
-PORTREVISION= 3
+PORTVERSION= 1.0.4
CATEGORIES= sysutils
-MASTER_SITES= LOCAL/danger \
- http://danger.rulez.sk/projects/sysinfo/
+MASTER_SITES= https://codeberg.org/BSDforge/${PORTNAME}/archive/${DISTVERSION}${EXTRACT_SUFX}?dummy=/
-MAINTAINER= danger@FreeBSD.org
-COMMENT= Utility used to gather system configuration information
-WWW= https://forums.freebsd.org/showthread.php?t=3282
+MAINTAINER= portmaster@BSDforge.com
+COMMENT= Utility used to report on the system and it's configuration
+WWW= https://codeberg.org/BSDforge/sysinfo
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENCE
@@ -20,6 +18,7 @@ OPTIONS_DEFINE= DMIDECODE
DMIDECODE_DESC= Include information from the dmidecode tool
DMIDECODE_RUN_DEPENDS= dmidecode:sysutils/dmidecode
+# nuke this nonsense in next ver
post-patch:
@${REINPLACE_CMD} -e 's|common.subr|${DATADIR}/common.subr|g' ${WRKSRC}/sysinfo
@${REINPLACE_CMD} -e 's|sysinfo.conf|${PREFIX}/etc/sysinfo.conf|g' \
diff --git a/sysutils/sysinfo/distinfo b/sysutils/sysinfo/distinfo
index 05c7e4e2520c..b9bf110173b7 100644
--- a/sysutils/sysinfo/distinfo
+++ b/sysutils/sysinfo/distinfo
@@ -1,2 +1,3 @@
-SHA256 (sysinfo-1.0.1.tar.gz) = 2b4d6a63362cf57d0d5ff067532c8aceafe2abb3395a3e8249e41380d8ba4853
-SIZE (sysinfo-1.0.1.tar.gz) = 14939
+TIMESTAMP = 1746750995
+SHA256 (sysinfo-1.0.4.tar.gz) = 08a167d1476da3c740022282dbcf8244ce098b9d7528c5ef82364566dfd0d87b
+SIZE (sysinfo-1.0.4.tar.gz) = 15618
diff --git a/sysutils/sysinfo/pkg-descr b/sysutils/sysinfo/pkg-descr
index 1b41f2a47a99..462edbca3926 100644
--- a/sysutils/sysinfo/pkg-descr
+++ b/sysutils/sysinfo/pkg-descr
@@ -1,5 +1,6 @@
-Sysinfo is a shell script, the purpose of which is to automatically
-gather system information and document the hardware and software
-configuration of the given host system. The goal is to provide a
-system operator with descriptive information about an unknown FreeBSD
-installation.
+The sysinfo utility is a shell script, for the purpose of interrogating
+your system for information and return the hardware and software
+configuration of the given host system running on FreeBSD.
+
+The goal is to provide a system operator with descriptive information
+about an otherwise unknown FreeBSD installation.
diff --git a/sysutils/sysinfo/pkg-plist b/sysutils/sysinfo/pkg-plist
index 7a12bcf59482..1529371c5fc0 100644
--- a/sysutils/sysinfo/pkg-plist
+++ b/sysutils/sysinfo/pkg-plist
@@ -1,16 +1,16 @@
-@sample etc/sysinfo.conf.sample
+%%ETCDIR%%.conf.sample
+sbin/sysinfo
share/man/man5/sysinfo.conf.5.gz
share/man/man8/sysinfo.8.gz
-sbin/sysinfo
-share/sysinfo/common.subr
-share/sysinfo/modules/bios
-share/sysinfo/modules/cpu
-share/sysinfo/modules/mem
-share/sysinfo/modules/misc
-share/sysinfo/modules/network
-share/sysinfo/modules/os
-share/sysinfo/modules/packages
-share/sysinfo/modules/services
-share/sysinfo/modules/storage
-share/sysinfo/modules/system
-share/sysinfo/modules/user
+%%DATADIR%%/common.subr
+%%DATADIR%%/modules/bios
+%%DATADIR%%/modules/cpu
+%%DATADIR%%/modules/mem
+%%DATADIR%%/modules/misc
+%%DATADIR%%/modules/network
+%%DATADIR%%/modules/os
+%%DATADIR%%/modules/packages
+%%DATADIR%%/modules/services
+%%DATADIR%%/modules/storage
+%%DATADIR%%/modules/system
+%%DATADIR%%/modules/user
diff --git a/sysutils/syslog-ng/Makefile b/sysutils/syslog-ng/Makefile
index c34bd7b12900..e223e9c5827e 100644
--- a/sysutils/syslog-ng/Makefile
+++ b/sysutils/syslog-ng/Makefile
@@ -1,6 +1,5 @@
PORTNAME= syslog-ng
-DISTVERSION= 4.8.1
-PORTREVISION= 5
+DISTVERSION= 4.8.2
CATEGORIES= sysutils
# official master site:
MASTER_SITES= https://github.com/balabit/syslog-ng/releases/download/syslog-ng-${DISTVERSION}/
@@ -237,10 +236,12 @@ PYTHON_MOD_PLIST_FILES= lib/syslog-ng/python/syslogng-1.0-py%%PYTHON_VER%%.egg-
lib/syslog-ng/python/syslogng/modules/s3/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc \
lib/syslog-ng/python/syslogng/modules/s3/__pycache__/compressable_file_buffer%%PYTHON_EXT_SUFFIX%%.pyc \
lib/syslog-ng/python/syslogng/modules/s3/__pycache__/s3_destination%%PYTHON_EXT_SUFFIX%%.pyc \
- lib/syslog-ng/python/syslogng/modules/s3/__pycache__/s3_object%%PYTHON_EXT_SUFFIX%%.pyc \
+ lib/syslog-ng/python/syslogng/modules/s3/__pycache__/s3_object_buffer%%PYTHON_EXT_SUFFIX%%.pyc \
+ lib/syslog-ng/python/syslogng/modules/s3/__pycache__/s3_session_handler%%PYTHON_EXT_SUFFIX%%.pyc \
+ lib/syslog-ng/python/syslogng/modules/s3/s3_object_buffer.py \
+ lib/syslog-ng/python/syslogng/modules/s3/s3_session_handler.py \
lib/syslog-ng/python/syslogng/modules/s3/compressable_file_buffer.py \
lib/syslog-ng/python/syslogng/modules/s3/s3_destination.py \
- lib/syslog-ng/python/syslogng/modules/s3/s3_object.py \
lib/syslog-ng/python/syslogng/modules/s3/scl/s3.conf
diff --git a/sysutils/syslog-ng/distinfo b/sysutils/syslog-ng/distinfo
index bced22602d6a..72165b95d1a0 100644
--- a/sysutils/syslog-ng/distinfo
+++ b/sysutils/syslog-ng/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1728033948
-SHA256 (syslog-ng-4.8.1.tar.gz) = e8b8b98c60a5b68b25e3462c4104c35d05b975e6778d38d8a81b8ff7c0e64c5b
-SIZE (syslog-ng-4.8.1.tar.gz) = 6956412
+TIMESTAMP = 1746636142
+SHA256 (syslog-ng-4.8.2.tar.gz) = 7d1ebe70746009dc06bd2fa5c412a1985579a9c887292f766cc775d169d60e68
+SIZE (syslog-ng-4.8.2.tar.gz) = 6944406
diff --git a/sysutils/syslog-ng/pkg-plist b/sysutils/syslog-ng/pkg-plist
index 6215673e9c77..0663db6a8138 100644
--- a/sysutils/syslog-ng/pkg-plist
+++ b/sysutils/syslog-ng/pkg-plist
@@ -267,18 +267,11 @@ include/syslog-ng/transport/tls-context.h
include/syslog-ng/transport/tls-session.h
include/syslog-ng/transport/tls-verifier.h
include/syslog-ng/transport/logtransport.h
-include/syslog-ng/transport/multitransport.h
include/syslog-ng/transport/transport-aux-data.h
-include/syslog-ng/transport/transport-factory-id.h
-include/syslog-ng/transport/transport-factory-registry.h
-include/syslog-ng/transport/transport-factory-socket.h
include/syslog-ng/transport/transport-factory-tls.h
-include/syslog-ng/transport/transport-factory.h
include/syslog-ng/transport/transport-file.h
include/syslog-ng/transport/transport-pipe.h
include/syslog-ng/transport/transport-socket.h
-include/syslog-ng/transport/transport-socket-proxy-private.h
-include/syslog-ng/transport/transport-socket-proxy.h
include/syslog-ng/transport/transport-tls.h
include/syslog-ng/transport/transport-udp-socket.h
include/syslog-ng/logmsg/type-hinting.h
@@ -344,6 +337,13 @@ include/syslog-ng/filterx/expr-shorthand.h
include/syslog-ng/filterx/expr-variable.h
include/syslog-ng/filterx/func-istype.h
include/syslog-ng/filterx/func-len.h
+include/syslog-ng/transport/multitransport.h
+include/syslog-ng/transport/transport-factory-id.h
+include/syslog-ng/transport/transport-factory-registry.h
+include/syslog-ng/transport/transport-factory-socket.h
+include/syslog-ng/transport/transport-factory.h
+include/syslog-ng/transport/transport-socket-proxy-private.h
+include/syslog-ng/transport/transport-socket-proxy.h
share/syslog-ng/smart-multi-line.fsm
lib/libevtlog-4.8.so.0
lib/libevtlog-4.8.so.0.0.0
diff --git a/sysutils/terraform-provider-vultr/Makefile b/sysutils/terraform-provider-vultr/Makefile
index 69560caac0d5..f89ec27e1bb5 100644
--- a/sysutils/terraform-provider-vultr/Makefile
+++ b/sysutils/terraform-provider-vultr/Makefile
@@ -4,7 +4,7 @@ DISTVERSIONPREFIX= v
PORTREVISION= 25
CATEGORIES= sysutils
-MAINTAINER= ports@FreeBSD.org
+MAINTAINER= zachary.crownover@gmail.com
COMMENT= Terraform provider for Vultr
WWW= https://github.com/squat/terraform-provider-vultr
diff --git a/sysutils/terragrunt/Makefile b/sysutils/terragrunt/Makefile
index df1daf17b875..7391479b8e1b 100644
--- a/sysutils/terragrunt/Makefile
+++ b/sysutils/terragrunt/Makefile
@@ -1,6 +1,6 @@
PORTNAME= terragrunt
DISTVERSIONPREFIX= v
-DISTVERSION= 0.77.20
+DISTVERSION= 0.77.22
CATEGORIES= sysutils
MAINTAINER= dutra@FreeBSD.org
diff --git a/sysutils/terragrunt/distinfo b/sysutils/terragrunt/distinfo
index 889b5b03c455..34f38924aefa 100644
--- a/sysutils/terragrunt/distinfo
+++ b/sysutils/terragrunt/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1745038276
-SHA256 (go/sysutils_terragrunt/terragrunt-v0.77.20/v0.77.20.mod) = 754c0119030883e7820fd62563ff267c986e15c06d23ea94b9b1efe2eafe59dc
-SIZE (go/sysutils_terragrunt/terragrunt-v0.77.20/v0.77.20.mod) = 15673
-SHA256 (go/sysutils_terragrunt/terragrunt-v0.77.20/v0.77.20.zip) = 6e728fd3bfc075605efb6327b8523a1a398185e86ed6fbd1048ffd3b41e22e16
-SIZE (go/sysutils_terragrunt/terragrunt-v0.77.20/v0.77.20.zip) = 9172007
+TIMESTAMP = 1746249254
+SHA256 (go/sysutils_terragrunt/terragrunt-v0.77.22/v0.77.22.mod) = 7b74bad9e5ab6283938158437a7868dab1774c61bb8f740ed84cbd7e4509bf4b
+SIZE (go/sysutils_terragrunt/terragrunt-v0.77.22/v0.77.22.mod) = 15673
+SHA256 (go/sysutils_terragrunt/terragrunt-v0.77.22/v0.77.22.zip) = 4fd92606407549fddef1a4db6f7f3ddf3be8b82d5260a7fd54b6a561273245cf
+SIZE (go/sysutils_terragrunt/terragrunt-v0.77.22/v0.77.22.zip) = 9176111
diff --git a/sysutils/tflint/Makefile b/sysutils/tflint/Makefile
index 2de5fc84a330..900861cf56dc 100644
--- a/sysutils/tflint/Makefile
+++ b/sysutils/tflint/Makefile
@@ -1,6 +1,6 @@
PORTNAME= tflint
DISTVERSIONPREFIX= v
-DISTVERSION= 0.56.0
+DISTVERSION= 0.57.0
CATEGORIES= sysutils
MAINTAINER= dutra@FreeBSD.org
diff --git a/sysutils/tflint/distinfo b/sysutils/tflint/distinfo
index 42bbcff0b8fd..84b2fa5ec977 100644
--- a/sysutils/tflint/distinfo
+++ b/sysutils/tflint/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1743609027
-SHA256 (go/sysutils_tflint/tflint-v0.56.0/v0.56.0.mod) = a2cd859049557eb5ea8ca76ce5390a33385f2abc0f1eb631143e1a59320cfcda
-SIZE (go/sysutils_tflint/tflint-v0.56.0/v0.56.0.mod) = 8785
-SHA256 (go/sysutils_tflint/tflint-v0.56.0/v0.56.0.zip) = 473c4fbb27f7245861b23fcae2c4edbf793cc6245aed8d53bd686f74a299f76b
-SIZE (go/sysutils_tflint/tflint-v0.56.0/v0.56.0.zip) = 1650621
+TIMESTAMP = 1746411799
+SHA256 (go/sysutils_tflint/tflint-v0.57.0/v0.57.0.mod) = da640651a1825985a3d1e8ec6d695abf63150b9b429becdecebc53e03263b14b
+SIZE (go/sysutils_tflint/tflint-v0.57.0/v0.57.0.mod) = 8629
+SHA256 (go/sysutils_tflint/tflint-v0.57.0/v0.57.0.zip) = 35b60f07e7b8345e711f0cfd21d474d90f8782eef261282cd97e7aafe6bfe265
+SIZE (go/sysutils_tflint/tflint-v0.57.0/v0.57.0.zip) = 1650245
diff --git a/sysutils/vagrant/Makefile b/sysutils/vagrant/Makefile
index 749772fc3bb4..184a74d825e8 100644
--- a/sysutils/vagrant/Makefile
+++ b/sysutils/vagrant/Makefile
@@ -78,6 +78,12 @@ REMOVE_TARGETS= .envrc .runner.sh .vimrc .yardopts flake.lock flake.nix Gemfile
REMOVE_TARGETS_EXT= gem_make.out mkmf.log
+.include <bsd.port.pre.mk>
+
+.if ${RUBY_VER} >= 3.3
+BROKEN= ruby 3.3 and later is not supported
+.endif
+
post-patch:
@${REINPLACE_CMD} -e 's|@PREFIX@|${PREFIX}|g' \
${WRKSRC}/bin/vagrant \
@@ -115,4 +121,4 @@ post-install-ZSH-on:
${MKDIR} ${STAGEDIR}${PREFIX}/share/share/zsh/site-functions
${RLN} ${STAGEDIR}${PREFIX}/lib/ruby/gems/${RUBY_VER}/gems/${PORTNAME}-${PORTVERSION}/contrib/zsh/_vagrant ${STAGEDIR}${PREFIX}/share/share/zsh/site-functions
-.include <bsd.port.mk>
+.include <bsd.port.post.mk>