summaryrefslogtreecommitdiff
path: root/sysutils
diff options
context:
space:
mode:
Diffstat (limited to 'sysutils')
-rw-r--r--sysutils/Makefile1
-rw-r--r--sysutils/froxlor/Makefile3
-rw-r--r--sysutils/froxlor/distinfo6
-rw-r--r--sysutils/hcloud/Makefile5
-rw-r--r--sysutils/hcloud/distinfo10
-rw-r--r--sysutils/ictree/Makefile22
-rw-r--r--sysutils/ictree/distinfo3
-rw-r--r--sysutils/ictree/pkg-descr24
-rw-r--r--sysutils/py-hcloud/Makefile2
-rw-r--r--sysutils/py-hcloud/distinfo6
-rw-r--r--sysutils/rundeck/Makefile46
-rw-r--r--sysutils/rundeck/distinfo6
-rw-r--r--sysutils/rundeck/pkg-plist2
-rw-r--r--sysutils/slurm-wlm/Makefile2
-rw-r--r--sysutils/slurm-wlm/files/patch-src_plugins_task_Makefile.in11
-rw-r--r--sysutils/slurm-wlm/pkg-plist2
-rw-r--r--sysutils/webmin/Makefile2
-rw-r--r--sysutils/webmin/distinfo6
18 files changed, 111 insertions, 48 deletions
diff --git a/sysutils/Makefile b/sysutils/Makefile
index e14c4c1c3e21..495aad91d6c2 100644
--- a/sysutils/Makefile
+++ b/sysutils/Makefile
@@ -520,6 +520,7 @@
SUBDIR += i2c-tools
SUBDIR += i7z
SUBDIR += iat
+ SUBDIR += ictree
SUBDIR += imgurbash2
SUBDIR += immortal
SUBDIR += incron
diff --git a/sysutils/froxlor/Makefile b/sysutils/froxlor/Makefile
index 1cc391cb5026..ee6337a220e0 100644
--- a/sysutils/froxlor/Makefile
+++ b/sysutils/froxlor/Makefile
@@ -1,6 +1,5 @@
PORTNAME= froxlor
-DISTVERSION= 2.2.7
-PORTREVISION= 2
+DISTVERSION= 2.2.8
CATEGORIES= sysutils www
MASTER_SITES= https://files.froxlor.org/releases/
diff --git a/sysutils/froxlor/distinfo b/sysutils/froxlor/distinfo
index 514fd92677e1..61c776c9a006 100644
--- a/sysutils/froxlor/distinfo
+++ b/sysutils/froxlor/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746486315
-SHA256 (froxlor-2.2.7.tar.gz) = f8767224b62cdaabe450540ad336c45ec700bdf1602e102db1ef8cbac6dc7ac8
-SIZE (froxlor-2.2.7.tar.gz) = 3903448
+TIMESTAMP = 1757428657
+SHA256 (froxlor-2.2.8.tar.gz) = d6ab2681fa0dd9074d7d7b675fdc17b534698eed8d0802e137889a8281a7583b
+SIZE (froxlor-2.2.8.tar.gz) = 3904114
diff --git a/sysutils/hcloud/Makefile b/sysutils/hcloud/Makefile
index 3d8794ead730..be63d4dec8a5 100644
--- a/sysutils/hcloud/Makefile
+++ b/sysutils/hcloud/Makefile
@@ -1,7 +1,6 @@
PORTNAME= hcloud
DISTVERSIONPREFIX= v
-DISTVERSION= 1.51.0
-PORTREVISION= 1
+DISTVERSION= 1.52.0
CATEGORIES= sysutils
MAINTAINER= uzsolt@FreeBSD.org
@@ -11,7 +10,7 @@ WWW= https://github.com/hetznercloud/cli
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
-USES= go:modules,1.23
+USES= go:modules,1.24
GO_MODULE= github.com/hetznercloud/cli
GO_TARGET= ./cmd/hcloud
diff --git a/sysutils/hcloud/distinfo b/sysutils/hcloud/distinfo
index 0a29873e5a39..9921797915cc 100644
--- a/sysutils/hcloud/distinfo
+++ b/sysutils/hcloud/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1749006624
-SHA256 (go/sysutils_hcloud/hcloud-v1.51.0/v1.51.0.mod) = 3456b11182f8b2fe874c00a4a20c6a0bf88a140aa632afe307249d54e485a6bc
-SIZE (go/sysutils_hcloud/hcloud-v1.51.0/v1.51.0.mod) = 2743
-SHA256 (go/sysutils_hcloud/hcloud-v1.51.0/v1.51.0.zip) = beb24b0e9c94855b203a11b7a7b26bb3dcc44d0642539cbbfd6e70c1a6058781
-SIZE (go/sysutils_hcloud/hcloud-v1.51.0/v1.51.0.zip) = 665852
+TIMESTAMP = 1757430801
+SHA256 (go/sysutils_hcloud/hcloud-v1.52.0/v1.52.0.mod) = 5f05fed563a7d1a6e4f1eacc0c679993f7e5a5c549ca074f41c82807c22c6585
+SIZE (go/sysutils_hcloud/hcloud-v1.52.0/v1.52.0.mod) = 2576
+SHA256 (go/sysutils_hcloud/hcloud-v1.52.0/v1.52.0.zip) = 28e8519d5327a39a8e5abccdf6f83db584a5ada7fd362235f2aa5f5e57d58e0e
+SIZE (go/sysutils_hcloud/hcloud-v1.52.0/v1.52.0.zip) = 681467
diff --git a/sysutils/ictree/Makefile b/sysutils/ictree/Makefile
new file mode 100644
index 000000000000..14ea47d78354
--- /dev/null
+++ b/sysutils/ictree/Makefile
@@ -0,0 +1,22 @@
+PORTNAME= ictree
+DISTVERSIONPREFIX= v
+DISTVERSION= 1.0.1
+CATEGORIES= sysutils
+MASTER_SITES= https://github.com/NikitaIvanovV/${PORTNAME}/releases/download/v${DISTVERSION}/
+
+MAINTAINER= alven@FreeBSD.org
+COMMENT= Like tree(1) but interactive
+WWW= https://nikitaivanovv.github.io/ictree/ \
+ https://github.com/NikitaIvanovV/ictree/
+
+LICENSE= GPLv3+
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+USES= gmake
+
+NO_WRKSUBDIR= yes
+
+PLIST_FILES= bin/ictree \
+ share/man/man1/ictree.1.gz
+
+.include <bsd.port.mk>
diff --git a/sysutils/ictree/distinfo b/sysutils/ictree/distinfo
new file mode 100644
index 000000000000..4fa561a6365d
--- /dev/null
+++ b/sysutils/ictree/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1754494166
+SHA256 (ictree-v1.0.1.tar.gz) = a34730ab9722ea5718282b20cbe0904048447ecc11716909e2e03bb2057683d0
+SIZE (ictree-v1.0.1.tar.gz) = 588405
diff --git a/sysutils/ictree/pkg-descr b/sysutils/ictree/pkg-descr
new file mode 100644
index 000000000000..8ce1864e37a0
--- /dev/null
+++ b/sysutils/ictree/pkg-descr
@@ -0,0 +1,24 @@
+ictree is a terminal-based program that takes a list of contents of directories
+and displays them in a pager similar to less where you can fold/unfold
+directories and quickly jump between them.
+
+EXAMPLES:
+
+Find something with locate and pipe output into ictree:
+
+ locate something | ictree
+
+The same applies to any program that can produce a list of paths. For example,
+one can use find with ictree to view current working directory in a nice
+tree-like format:
+
+ find | ictree
+
+ictree can also take a file that contains paths as its first argument:
+
+ locate something > list.txt
+ ictree list.txt
+
+ictree supports Vi-like search functionality. Extended regular expressions are
+supported. If a pattern contains '/' character, the search is performed by full
+paths of items instead of their short names in the list.
diff --git a/sysutils/py-hcloud/Makefile b/sysutils/py-hcloud/Makefile
index 53b5c8af59e5..5f8d4f650a4a 100644
--- a/sysutils/py-hcloud/Makefile
+++ b/sysutils/py-hcloud/Makefile
@@ -1,5 +1,5 @@
PORTNAME= hcloud
-DISTVERSION= 2.5.4
+DISTVERSION= 2.6.0
CATEGORIES= sysutils python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/sysutils/py-hcloud/distinfo b/sysutils/py-hcloud/distinfo
index d2fd69e1cca7..891270286974 100644
--- a/sysutils/py-hcloud/distinfo
+++ b/sysutils/py-hcloud/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1752161737
-SHA256 (hcloud-2.5.4.tar.gz) = 2532e0d8b6e20fb5a90af5f8d36eb0039a197c2094d1d56fc7fce789a300025e
-SIZE (hcloud-2.5.4.tar.gz) = 125742
+TIMESTAMP = 1757396720
+SHA256 (hcloud-2.6.0.tar.gz) = 45933390763ed08b9679c61d79bafde1acb7f0296d9b8b61377c2a4e4e12c9a1
+SIZE (hcloud-2.6.0.tar.gz) = 125232
diff --git a/sysutils/rundeck/Makefile b/sysutils/rundeck/Makefile
index ee32a9505a00..a3ac778146e7 100644
--- a/sysutils/rundeck/Makefile
+++ b/sysutils/rundeck/Makefile
@@ -1,26 +1,26 @@
PORTNAME= rundeck
-DISTVERSION= 5.8.0
-DISTVERSIONSUFFIX= -20241205
+DISTVERSION= 5.15.0
+DISTVERSIONSUFFIX= -20250902
CATEGORIES= sysutils java
MASTER_SITES= https://packagecloud.io/pagerduty/rundeck/packages/java/org.rundeck/${DISTNAME}.war/artifacts/${DISTNAME}.war/download?/
EXTRACT_SUFX= .war
+EXTRACT_ONLY= #
-MAINTAINER= ports@FreeBSD.org
+MAINTAINER= xavier@groumpf.org
COMMENT= Web-console for dispatching commands and scripts to your nodes
-WWW= https://rundeck.org
+WWW= https://www.rundeck.com/
LICENSE= APACHE20
USES= cpe java
CPE_VENDOR= pagerduty
-USE_RC_SUBR= rundeck
-
-CONFLICTS_INSTALL= rundeck2
+JAVA_VERSION= 11 17
+USE_RC_SUBR= ${PORTNAME}
NO_ARCH= yes
NO_BUILD= yes
SUB_FILES= ${RUNDECK_LOG4J}
-SUB_LIST+= JAVA_HOME=${JAVA_HOME} \
+SUB_LIST= JAVA_HOME=${JAVA_HOME} \
RUNDECK_CONFIG_DIR=${RUNDECK_CONFIG_DIR} \
RUNDECK_GROUP=${RUNDECK_GROUP} \
RUNDECK_HOME=${RUNDECK_HOME} \
@@ -29,31 +29,33 @@ SUB_LIST+= JAVA_HOME=${JAVA_HOME} \
RUNDECK_LOGDIR=${RUNDECK_LOGDIR} \
RUNDECK_USER=${RUNDECK_USER}
-RUNDECK_HOME= ${PREFIX}/rundeck
-RUNDECK_USER?= rundeck
-RUNDECK_GROUP?= rundeck
-RUNDECK_LOGDIR?= /var/log/rundeck
-RUNDECK_LOG_FILE?= ${RUNDECK_LOGDIR}/rundeck.log
+RUNDECK_HOME= ${PREFIX}/${PORTNAME}
+RUNDECK_USER?= ${PORTNAME}
+RUNDECK_GROUP?= ${PORTNAME}
+RUNDECK_LOGDIR?= /var/log/${PORTNAME}
+RUNDECK_LOG_FILE?= ${RUNDECK_LOGDIR}/${PORTNAME}.log
RUNDECK_LOG4J= log4j2.properties
RUNDECK_CONFIG_DIR= ${RUNDECK_HOME}/server/config
-.if ${RUNDECK_USER} == rundeck
-USERS= rundeck
+.if ${RUNDECK_USER} == ${PORTNAME}
+USERS= ${PORTNAME}
.endif
-.if ${RUNDECK_GROUP} == rundeck
-GROUPS= rundeck
+.if ${RUNDECK_GROUP} == ${PORTNAME}
+GROUPS= ${PORTNAME}
.endif
-PLIST_SUB= RUNDECK_GROUP=${RUNDECK_GROUP} \
+PLIST_SUB= NAME=${PORTNAME}${EXTRACT_SUFX} \
+ RUNDECK_GROUP=${RUNDECK_GROUP} \
RUNDECK_HOME=${RUNDECK_HOME} \
RUNDECK_LOGDIR=${RUNDECK_LOGDIR} \
RUNDECK_USER=${RUNDECK_USER}
do-install:
- ${MKDIR} ${STAGEDIR}${DATADIR} ${STAGEDIR}${RUNDECK_HOME}/server/lib
- ${MKDIR} ${STAGEDIR}${RUNDECK_LOGDIR}
- ${INSTALL_DATA} ${DISTDIR}/${DIST_SUBDIR}/${DISTNAME}${EXTRACT_SUFX} \
- ${STAGEDIR}${DATADIR}/rundeck${EXTRACT_SUFX}
+ ${MKDIR} ${STAGEDIR}${DATADIR} \
+ ${STAGEDIR}${RUNDECK_HOME}/server/lib \
+ ${STAGEDIR}${RUNDECK_LOGDIR}
+ ${INSTALL_DATA} ${DISTDIR}/${DISTNAME}${EXTRACT_SUFX} \
+ ${STAGEDIR}${DATADIR}/${PORTNAME}${EXTRACT_SUFX}
post-install:
${MKDIR} ${STAGEDIR}${RUNDECK_CONFIG_DIR}
diff --git a/sysutils/rundeck/distinfo b/sysutils/rundeck/distinfo
index c61c5dd207d3..d5aa633641c3 100644
--- a/sysutils/rundeck/distinfo
+++ b/sysutils/rundeck/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1736003337
-SHA256 (rundeck-5.8.0-20241205.war) = 7ea991633981b5e8998c29818f7d09e912c1ce0660c0b705cd428d148b07d8c4
-SIZE (rundeck-5.8.0-20241205.war) = 283983129
+TIMESTAMP = 1757398193
+SHA256 (rundeck-5.15.0-20250902.war) = dcd9697744a5e8d087f9334f36787b349c7339950d42f2aea7214e40e749b2da
+SIZE (rundeck-5.15.0-20250902.war) = 252813304
diff --git a/sysutils/rundeck/pkg-plist b/sysutils/rundeck/pkg-plist
index 9e600baeb302..4198ba38416d 100644
--- a/sysutils/rundeck/pkg-plist
+++ b/sysutils/rundeck/pkg-plist
@@ -8,4 +8,4 @@
@dir %%RUNDECK_LOGDIR%%
@owner
@group
-%%DATADIR%%/%%RUNDECK_USER%%.war
+%%DATADIR%%/%%NAME%%
diff --git a/sysutils/slurm-wlm/Makefile b/sysutils/slurm-wlm/Makefile
index b3532a0fbfd5..20e26e249c49 100644
--- a/sysutils/slurm-wlm/Makefile
+++ b/sysutils/slurm-wlm/Makefile
@@ -1,6 +1,6 @@
PORTNAME= slurm
DISTVERSION= 23.11.7
-PORTREVISION= 11
+PORTREVISION= 12
CATEGORIES= sysutils
MASTER_SITES= https://download.schedmd.com/slurm/
PKGNAMESUFFIX= -wlm
diff --git a/sysutils/slurm-wlm/files/patch-src_plugins_task_Makefile.in b/sysutils/slurm-wlm/files/patch-src_plugins_task_Makefile.in
new file mode 100644
index 000000000000..83f1a2590e61
--- /dev/null
+++ b/sysutils/slurm-wlm/files/patch-src_plugins_task_Makefile.in
@@ -0,0 +1,11 @@
+--- src/plugins/task/Makefile.in.orig 2025-09-08 23:07:24 UTC
++++ src/plugins/task/Makefile.in
+@@ -465,7 +465,7 @@ top_srcdir = @top_srcdir@
+ top_build_prefix = @top_build_prefix@
+ top_builddir = @top_builddir@
+ top_srcdir = @top_srcdir@
+-SUBDIRS = affinity cray_aries $(am__append_1)
++SUBDIRS = affinity cray_aries pgid $(am__append_1)
+ all: all-recursive
+
+ .SUFFIXES:
diff --git a/sysutils/slurm-wlm/pkg-plist b/sysutils/slurm-wlm/pkg-plist
index 315d8d210ce4..c078289da30d 100644
--- a/sysutils/slurm-wlm/pkg-plist
+++ b/sysutils/slurm-wlm/pkg-plist
@@ -200,6 +200,8 @@ lib/slurm/task_affinity.a
lib/slurm/task_affinity.so
lib/slurm/task_cray_aries.a
lib/slurm/task_cray_aries.so
+lib/slurm/task_pgid.a
+lib/slurm/task_pgid.so
lib/slurm/topology_3d_torus.a
lib/slurm/topology_3d_torus.so
lib/slurm/topology_block.a
diff --git a/sysutils/webmin/Makefile b/sysutils/webmin/Makefile
index 28451907ada8..67663185a1cb 100644
--- a/sysutils/webmin/Makefile
+++ b/sysutils/webmin/Makefile
@@ -1,5 +1,5 @@
PORTNAME= webmin
-PORTVERSION= 2.500
+PORTVERSION= 2.501
CATEGORIES= sysutils
MASTER_SITES= http://download.webmin.com/updates/:up \
SF/webadmin/${PORTNAME}/${PORTVERSION}:sf
diff --git a/sysutils/webmin/distinfo b/sysutils/webmin/distinfo
index 1594e331c501..b4f69dc76c09 100644
--- a/sysutils/webmin/distinfo
+++ b/sysutils/webmin/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757117581
-SHA256 (webmin-2.500.tar.gz) = aa6b898be7b21847e9cf9bdddb1f13d93b2ccc7dca604b2478f4683641669759
-SIZE (webmin-2.500.tar.gz) = 38527403
+TIMESTAMP = 1757394052
+SHA256 (webmin-2.501.tar.gz) = 0f2772a582d4c4cf24085993729cfc94df2a64d619cefede5400c24b02efb08f
+SIZE (webmin-2.501.tar.gz) = 38523242