aboutsummaryrefslogtreecommitdiff
path: root/filesystems
diff options
context:
space:
mode:
Diffstat (limited to 'filesystems')
-rw-r--r--filesystems/bindfs/Makefile2
-rw-r--r--filesystems/bindfs/distinfo6
-rw-r--r--filesystems/lizardfs/Makefile2
-rw-r--r--filesystems/nbd-client-kmod/Makefile11
-rw-r--r--filesystems/nbd-client-kmod/distinfo6
-rw-r--r--filesystems/nbd-client-kmod/files/gnbd-bin.in3
-rwxr-xr-x[-rw-r--r--]filesystems/nbd-client-kmod/files/gnbd.in173
-rw-r--r--filesystems/py-fsspec-xrootd/Makefile2
-rw-r--r--filesystems/py-fsspec/Makefile4
-rw-r--r--filesystems/py-fsspec/distinfo6
-rw-r--r--filesystems/py-gcsfs/Makefile2
-rw-r--r--filesystems/py-gcsfs/distinfo6
-rw-r--r--filesystems/py-llfuse/Makefile5
-rw-r--r--filesystems/py-pyfakefs/Makefile2
-rw-r--r--filesystems/py-pyfakefs/distinfo6
-rw-r--r--filesystems/py-s3fs/Makefile2
-rw-r--r--filesystems/py-s3fs/distinfo6
-rw-r--r--filesystems/rar2fs/Makefile2
-rw-r--r--filesystems/rubygem-chef-winrm-fs/Makefile4
-rw-r--r--filesystems/rubygem-chef-winrm-fs/distinfo6
-rw-r--r--filesystems/rubygem-winrm-fs-gitlab/Makefile5
-rw-r--r--filesystems/unionfs/Makefile7
-rw-r--r--filesystems/unionfs/distinfo6
-rw-r--r--filesystems/unionfs/files/patch-CMakeLists.txt15
-rw-r--r--filesystems/webdavfs/Makefile2
-rw-r--r--filesystems/zfs-snap-diff/Makefile2
-rw-r--r--filesystems/zrepl-dsh2dsh/Makefile2
-rw-r--r--filesystems/zrepl/Makefile2
28 files changed, 231 insertions, 66 deletions
diff --git a/filesystems/bindfs/Makefile b/filesystems/bindfs/Makefile
index aa1450702dbc..257b2c63ea0f 100644
--- a/filesystems/bindfs/Makefile
+++ b/filesystems/bindfs/Makefile
@@ -1,5 +1,5 @@
PORTNAME= bindfs
-DISTVERSION= 1.18.1
+DISTVERSION= 1.18.3
CATEGORIES= filesystems
MASTER_SITES= https://bindfs.org/downloads/
PKGNAMEPREFIX= fusefs-
diff --git a/filesystems/bindfs/distinfo b/filesystems/bindfs/distinfo
index bad370fe5e41..efbc8c068873 100644
--- a/filesystems/bindfs/distinfo
+++ b/filesystems/bindfs/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1752650056
-SHA256 (bindfs-1.18.1.tar.gz) = 2a7064d993a5f255c52d72385ef14e349c131bc44195766e2173428e06d279fd
-SIZE (bindfs-1.18.1.tar.gz) = 431995
+TIMESTAMP = 1761157581
+SHA256 (bindfs-1.18.3.tar.gz) = 178a723d7039bae3ab1cef2fc93e5e8693c4184f52519c0e9a1deee93b838df1
+SIZE (bindfs-1.18.3.tar.gz) = 429968
diff --git a/filesystems/lizardfs/Makefile b/filesystems/lizardfs/Makefile
index c6262cd3b243..c76ac708ba82 100644
--- a/filesystems/lizardfs/Makefile
+++ b/filesystems/lizardfs/Makefile
@@ -1,7 +1,7 @@
PORTNAME= lizardfs
PORTVERSION= 3.12.0
DISTVERSIONPREFIX= v
-PORTREVISION= 27
+PORTREVISION= 28
CATEGORIES= filesystems sysutils
MAINTAINER= jhixson@FreeBSD.org
diff --git a/filesystems/nbd-client-kmod/Makefile b/filesystems/nbd-client-kmod/Makefile
index ab4d62f09d4c..5e4091b0a6b4 100644
--- a/filesystems/nbd-client-kmod/Makefile
+++ b/filesystems/nbd-client-kmod/Makefile
@@ -1,5 +1,5 @@
PORTNAME= nbd-client
-DISTVERSION= g20250928
+DISTVERSION= g20251024
CATEGORIES= filesystems
PKGNAMESUFFIX= -kmod
@@ -12,22 +12,25 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
BROKEN_i386= format specifies type 'unsigned long' but the argument has type 'uint64_t' (aka 'unsigned long long')
+ONLY_FOR_ARCHS= amd64
+
USES= kmod ssl uidfix
USE_GITHUB= yes
GH_ACCOUNT= ryan-moeller
GH_PROJECT= kernel-nbd-client
-GH_TAGNAME= df0528162deffaabaae4365394b4b6e75ff3fcaf
+GH_TAGNAME= ad543b462714b978f47a278a94a404d41b7ccf38
+USE_RC_SUBR= gnbd
MAKE_ENV= GEOM_CLASS_DIR="${PREFIX}/lib/geom" \
MANDIR="${PREFIX}/share/man/man"
-SUB_FILES= gnbd
+SUB_FILES= gnbd-bin
pre-install:
@${MKDIR} ${STAGEDIR}${PREFIX}/lib/geom
post-install:
- ${INSTALL_SCRIPT} ${WRKDIR}/gnbd ${STAGEDIR}${PREFIX}/sbin/gnbd
+ ${INSTALL_SCRIPT} ${WRKDIR}/gnbd-bin ${STAGEDIR}${PREFIX}/sbin/gnbd
${INSTALL_DATA} ${WRKSRC}/devd.conf.sample ${STAGEDIR}${PREFIX}/etc/devd/${PORTNAME}.conf.sample
.include <bsd.port.mk>
diff --git a/filesystems/nbd-client-kmod/distinfo b/filesystems/nbd-client-kmod/distinfo
index 8d781e318f51..e3fe12731825 100644
--- a/filesystems/nbd-client-kmod/distinfo
+++ b/filesystems/nbd-client-kmod/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1760457302
-SHA256 (ryan-moeller-kernel-nbd-client-g20250928-df0528162deffaabaae4365394b4b6e75ff3fcaf_GH0.tar.gz) = 9e6b66d41ae86c5eb52f9cb835b7517775d2a58a0523d7617ff55d91384f792f
-SIZE (ryan-moeller-kernel-nbd-client-g20250928-df0528162deffaabaae4365394b4b6e75ff3fcaf_GH0.tar.gz) = 39296
+TIMESTAMP = 1761347192
+SHA256 (ryan-moeller-kernel-nbd-client-g20251024-ad543b462714b978f47a278a94a404d41b7ccf38_GH0.tar.gz) = a9521671e6a9b5f23842150bb8766c6b747f199e1714a659d502cbe1aeb5788f
+SIZE (ryan-moeller-kernel-nbd-client-g20251024-ad543b462714b978f47a278a94a404d41b7ccf38_GH0.tar.gz) = 39480
diff --git a/filesystems/nbd-client-kmod/files/gnbd-bin.in b/filesystems/nbd-client-kmod/files/gnbd-bin.in
new file mode 100644
index 000000000000..94d021b26b05
--- /dev/null
+++ b/filesystems/nbd-client-kmod/files/gnbd-bin.in
@@ -0,0 +1,3 @@
+#!/bin/sh
+
+exec env GEOM_LIBRARY_PATH="%%LOCALBASE%%/lib/geom" /sbin/geom nbd "$@"
diff --git a/filesystems/nbd-client-kmod/files/gnbd.in b/filesystems/nbd-client-kmod/files/gnbd.in
index 94d021b26b05..bf54610c7437 100644..100755
--- a/filesystems/nbd-client-kmod/files/gnbd.in
+++ b/filesystems/nbd-client-kmod/files/gnbd.in
@@ -1,3 +1,174 @@
#!/bin/sh
-exec env GEOM_LIBRARY_PATH="%%LOCALBASE%%/lib/geom" /sbin/geom nbd "$@"
+# PROVIDE: gnbd
+# REQUIRE: NETWORKING
+#
+# Configuration settings for gnbd in /etc/rc.conf:
+#
+# gnbd_enable (bool): Enable gnbd. (default=NO)
+# gnbd_devices (list): List of devices.
+# gnbd_<device>_host (str): Required. Host to connect to.
+# gnbd_<device>_conns (int): Use this many parallel connections.
+# gnbd_<device>_port (int): Port to connect to.
+# gnbd_<device>_exportname (str): Connect to the named export.
+# gnbd_<device>_cacert (str): Verify TLS connections against the PEM-formatted
+# CA certificate at the given path.
+# gnbd_<device>_cert (str): Make a TLS connection using the PEM-formatted
+# client certificate at the given path.
+# gnbd_<device>_key (str): Make a TLS connection using the PEM-formatted
+# client key at the given path.
+# gnbd_<device>_waitsec (int): Retry until connections are re-established, waiting
+# this many seconds between successive retries.
+#
+# Commands for gnbd:
+#
+# start: Connect to <device>.
+# stop: Disconnect from <device>.
+# restart: Reconnect to <device>.
+# Tip: Use the devd.conf(5) file included with this port.
+# status: Get status of each <device>.
+#
+# Examples:
+#
+# service gnbd start - Connect to all devices.
+# service gnbd stop - Disconnect from all devices.
+# service gnbd start <device> - Connect to a specific device.
+
+. /etc/rc.subr
+
+name="gnbd"
+desc="NBD client for FreeBSD GEOM framework"
+rcvar="${name}_enable"
+start_precmd="gnbd_prestart"
+start_cmd="gnbd_start"
+stop_cmd="gnbd_stop"
+restart_cmd="gnbd_restart"
+status_cmd="gnbd_status"
+gnbd_bin="%%PREFIX%%/sbin/${name}"
+
+load_rc_config $name
+
+: ${gnbd_enable:="NO"}
+
+gnbd_prestart()
+{
+ ${gnbd_bin} load
+}
+
+gnbd_start()
+{
+ local device="$1"
+
+ local host conns port exportname cacert cert key
+ local var
+
+ for var in host conns port exportname cacert cert key; do
+ eval ${var}="\${gnbd_${device}_${var}}"
+
+ local value
+
+ eval value="\$${var}"
+
+ if [ -n "${value}" ]; then
+ debug "${var}=${value}"
+ fi
+ done
+
+ if [ -z "${host}" ]; then
+ echo "gnbd_${device}_host: host is not configured, ignoring this device..."
+ return 1
+ fi
+
+ local gnbd_args=
+
+ if [ -n "${conns}" ]; then
+ gnbd_args="-c ${conns}"
+ fi
+
+ if [ -n "${port}" ]; then
+ gnbd_args="${gnbd_args} -p ${port}"
+ fi
+
+ if [ -n "${exportname}" ]; then
+ gnbd_args="${gnbd_args} -n \"${exportname}\""
+ fi
+
+ if [ -n "${cacert}" ]; then
+ gnbd_args="${gnbd_args} -A \"${cacert}\""
+ fi
+
+ if [ -n "${cert}" ]; then
+ gnbd_args="${gnbd_args} -C \"${cert}\""
+ fi
+
+ if [ -n "${key}" ]; then
+ gnbd_args="${gnbd_args} -K \"${key}\""
+ fi
+
+ if [ -n "${gnbd_args}" ]; then
+ debug "gnbd args: ${gnbd_args}"
+ fi
+
+ if [ ! -c "/dev/${device}" ]; then
+ eval ${gnbd_bin} connect ${gnbd_args} ${host}
+ fi
+}
+
+gnbd_stop()
+{
+ local device="$1"
+
+ if [ -c "/dev/${device}" ]; then
+ ${gnbd_bin} disconnect ${device}
+ fi
+}
+
+gnbd_restart()
+{
+ local device="$1"
+
+ local waitsec
+
+ eval waitsec="\${gnbd_${device}_waitsec}"
+
+ local gnbd_args=
+
+ if [ -n "${waitsec}" ]; then
+ gnbd_args="-r ${waitsec}"
+
+ debug "waitsec=${waitsec}"
+ fi
+
+ if [ -n "${gnbd_args}" ]; then
+ debug "gnbd args: ${gnbd_args}"
+ fi
+
+ eval ${gnbd_bin} reconnect ${gnbd_args} ${device}
+}
+
+gnbd_status()
+{
+ local device="$1"
+
+ if [ -c "/dev/${device}" ]; then
+ ${gnbd_bin} status -s "${device}"
+ fi
+}
+
+cmd="$1"
+
+if [ $# -gt 0 ]; then
+ shift
+fi
+
+if [ -n "$1" ]; then
+ gnbd_devices="$1"
+fi
+
+if [ -z "${gnbd_devices}" ]; then
+ warn "No devices are configured, configure one to make this rc script useful!"
+fi
+
+for device in ${gnbd_devices}; do
+ run_rc_command "${cmd}" "${device}"
+done
diff --git a/filesystems/py-fsspec-xrootd/Makefile b/filesystems/py-fsspec-xrootd/Makefile
index 32e3df0815fe..94b756d67b74 100644
--- a/filesystems/py-fsspec-xrootd/Makefile
+++ b/filesystems/py-fsspec-xrootd/Makefile
@@ -18,7 +18,7 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=42:devel/py-setuptools@${PY_FL
${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}fsspec>=0:filesystems/py-fsspec@${PY_FLAVOR}
-USES= python:3.9+
+USES= python
USE_PYTHON= autoplist concurrent pep517
NO_ARCH= yes
diff --git a/filesystems/py-fsspec/Makefile b/filesystems/py-fsspec/Makefile
index 4a296de72e04..a76dc4c943d9 100644
--- a/filesystems/py-fsspec/Makefile
+++ b/filesystems/py-fsspec/Makefile
@@ -1,5 +1,5 @@
PORTNAME= fsspec
-PORTVERSION= 2025.7.0
+PORTVERSION= 2025.10.0
CATEGORIES= filesystems devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -13,7 +13,7 @@ LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hatch-vcs>=0:devel/py-hatch-vcs@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}hatchling>=0:devel/py-hatchling@${PY_FLAVOR}
+ ${PYTHON_PKGNAMEPREFIX}hatchling>=1.27.0:devel/py-hatchling@${PY_FLAVOR}
USES= python
USE_PYTHON= autoplist concurrent pep517
diff --git a/filesystems/py-fsspec/distinfo b/filesystems/py-fsspec/distinfo
index c77540eb70b9..5810a6fd880f 100644
--- a/filesystems/py-fsspec/distinfo
+++ b/filesystems/py-fsspec/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753265770
-SHA256 (fsspec-2025.7.0.tar.gz) = 786120687ffa54b8283d942929540d8bc5ccfa820deb555a2b5d0ed2b737bf58
-SIZE (fsspec-2025.7.0.tar.gz) = 304432
+TIMESTAMP = 1762586846
+SHA256 (fsspec-2025.10.0.tar.gz) = b6789427626f068f9a83ca4e8a3cc050850b6c0f71f99ddb4f542b8266a26a59
+SIZE (fsspec-2025.10.0.tar.gz) = 309285
diff --git a/filesystems/py-gcsfs/Makefile b/filesystems/py-gcsfs/Makefile
index 566b80abdd81..ad0a98e6f77b 100644
--- a/filesystems/py-gcsfs/Makefile
+++ b/filesystems/py-gcsfs/Makefile
@@ -1,5 +1,5 @@
PORTNAME= gcsfs
-PORTVERSION= 2025.7.0
+PORTVERSION= 2025.10.0
CATEGORIES= filesystems devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/filesystems/py-gcsfs/distinfo b/filesystems/py-gcsfs/distinfo
index 0ecc62300d40..3618f0fcf335 100644
--- a/filesystems/py-gcsfs/distinfo
+++ b/filesystems/py-gcsfs/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753265772
-SHA256 (gcsfs-2025.7.0.tar.gz) = ad3ff66cf189ae8fc375ac8a2af409003dbca02357621cb94a66e457e02ba420
-SIZE (gcsfs-2025.7.0.tar.gz) = 82659
+TIMESTAMP = 1762586848
+SHA256 (gcsfs-2025.10.0.tar.gz) = 7ac9b16a145bcb1a69fa9cf770ccd3cee7b9a09236911dd586c1d9911b71583d
+SIZE (gcsfs-2025.10.0.tar.gz) = 85595
diff --git a/filesystems/py-llfuse/Makefile b/filesystems/py-llfuse/Makefile
index 2b69e3173c74..748756407e6b 100644
--- a/filesystems/py-llfuse/Makefile
+++ b/filesystems/py-llfuse/Makefile
@@ -1,5 +1,6 @@
PORTNAME= llfuse
PORTVERSION= 1.5.1
+PORTREVISION= 1
CATEGORIES= filesystems devel python
MASTER_SITES= PYPI \
https://github.com/python-llfuse/python-llfuse/releases/download/release-${PORTVERSION}/
@@ -15,8 +16,10 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
+LIB_DEPENDS= libfuse.so:filesystems/fusefs-libs
+
USES= compiler:c++11-lang fuse pkgconfig python
-USE_PYTHON= autoplist concurrent cython pep517 pytest
+USE_PYTHON= autoplist concurrent cython3 pep517 pytest
TEST_ENV= PYTHONPATH=${STAGEDIR}${PYTHON_SITELIBDIR}
diff --git a/filesystems/py-pyfakefs/Makefile b/filesystems/py-pyfakefs/Makefile
index 66b4240895f4..b2e45b49ce6f 100644
--- a/filesystems/py-pyfakefs/Makefile
+++ b/filesystems/py-pyfakefs/Makefile
@@ -1,5 +1,5 @@
PORTNAME= pyfakefs
-PORTVERSION= 5.10.0
+PORTVERSION= 5.10.1
CATEGORIES= filesystems devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/filesystems/py-pyfakefs/distinfo b/filesystems/py-pyfakefs/distinfo
index 558c4e84d3c1..c91d9c63072b 100644
--- a/filesystems/py-pyfakefs/distinfo
+++ b/filesystems/py-pyfakefs/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759774681
-SHA256 (pyfakefs-5.10.0.tar.gz) = 68b33b8d9338ed332ad0c809417b875559c2e8ac10972fce248cb19b89d325fa
-SIZE (pyfakefs-5.10.0.tar.gz) = 231032
+TIMESTAMP = 1762586850
+SHA256 (pyfakefs-5.10.1.tar.gz) = 4d76c481ba47d5e09d7a32519e837bcbd36f0e2bd7bc09ea75e633167665a4e5
+SIZE (pyfakefs-5.10.1.tar.gz) = 231269
diff --git a/filesystems/py-s3fs/Makefile b/filesystems/py-s3fs/Makefile
index f38ddd727d78..1f96a08d816b 100644
--- a/filesystems/py-s3fs/Makefile
+++ b/filesystems/py-s3fs/Makefile
@@ -1,5 +1,5 @@
PORTNAME= s3fs
-PORTVERSION= 2025.7.0
+PORTVERSION= 2025.10.0
CATEGORIES= filesystems devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/filesystems/py-s3fs/distinfo b/filesystems/py-s3fs/distinfo
index e724e4bdfe33..fd0578d06dba 100644
--- a/filesystems/py-s3fs/distinfo
+++ b/filesystems/py-s3fs/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753265774
-SHA256 (s3fs-2025.7.0.tar.gz) = 5e7f9ec0cad7745155e3eb86fae15b1481fa29946bf5b3a4ce3a60701ce6022d
-SIZE (s3fs-2025.7.0.tar.gz) = 77795
+TIMESTAMP = 1762586852
+SHA256 (s3fs-2025.10.0.tar.gz) = e8be6cddc77aceea1681ece0f472c3a7f8ef71a0d2acddb1cc92bb6afa3e9e4f
+SIZE (s3fs-2025.10.0.tar.gz) = 80383
diff --git a/filesystems/rar2fs/Makefile b/filesystems/rar2fs/Makefile
index 3431aad1856b..ae621adc1ebc 100644
--- a/filesystems/rar2fs/Makefile
+++ b/filesystems/rar2fs/Makefile
@@ -1,7 +1,7 @@
PORTNAME= rar2fs
DISTVERSIONPREFIX= v
DISTVERSION= 1.29.7
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES= filesystems
PKGNAMEPREFIX= fusefs-
diff --git a/filesystems/rubygem-chef-winrm-fs/Makefile b/filesystems/rubygem-chef-winrm-fs/Makefile
index 3aa790892812..a0903c1947b1 100644
--- a/filesystems/rubygem-chef-winrm-fs/Makefile
+++ b/filesystems/rubygem-chef-winrm-fs/Makefile
@@ -1,5 +1,5 @@
PORTNAME= chef-winrm-fs
-PORTVERSION= 1.4.1
+PORTVERSION= 1.4.2
CATEGORIES= filesystems rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/chef/chef-winrm-fs
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
-RUN_DEPENDS= rubygem-benchmark>=0.4.0<0.5:benchmarks/rubygem-benchmark \
+RUN_DEPENDS= rubygem-benchmark>=0.5.0<0.6:benchmarks/rubygem-benchmark \
rubygem-chef-winrm>=2.4<3:sysutils/rubygem-chef-winrm \
rubygem-csv>=3.3<4:devel/rubygem-csv \
rubygem-erubi>=1.7:www/rubygem-erubi \
diff --git a/filesystems/rubygem-chef-winrm-fs/distinfo b/filesystems/rubygem-chef-winrm-fs/distinfo
index f7134c415f6b..3c54ef484607 100644
--- a/filesystems/rubygem-chef-winrm-fs/distinfo
+++ b/filesystems/rubygem-chef-winrm-fs/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1755062608
-SHA256 (rubygem/chef-winrm-fs-1.4.1.gem) = 6316cf87e7398dd0d936ab8f35bc2b7127aa568b1bbba96fce9e96ddaaa6e0c9
-SIZE (rubygem/chef-winrm-fs-1.4.1.gem) = 22016
+TIMESTAMP = 1762587430
+SHA256 (rubygem/chef-winrm-fs-1.4.2.gem) = e8d696faf8eb070cfcd688a580469f9cf3cbd1a4d11a3a001469fcc780b8683a
+SIZE (rubygem/chef-winrm-fs-1.4.2.gem) = 22016
diff --git a/filesystems/rubygem-winrm-fs-gitlab/Makefile b/filesystems/rubygem-winrm-fs-gitlab/Makefile
index 3282a911358b..441933b1bebe 100644
--- a/filesystems/rubygem-winrm-fs-gitlab/Makefile
+++ b/filesystems/rubygem-winrm-fs-gitlab/Makefile
@@ -1,5 +1,6 @@
PORTNAME= winrm-fs
PORTVERSION= 1.3.5
+PORTREVISION= 1
CATEGORIES= filesystems sysutils rubygems
MASTER_SITES= RG
PKGNAMESUFFIX= -gitlab
@@ -12,9 +13,9 @@ LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
RUN_DEPENDS= rubygem-erubi>=1.8<2:www/rubygem-erubi \
- rubygem-logging>=1.6.1<3.0:devel/rubygem-logging \
+ rubygem-logging-gitlab>=1.6.1<3.0:devel/rubygem-logging-gitlab \
rubygem-rubyzip-gitlab>=2.0<3:archivers/rubygem-rubyzip-gitlab \
- rubygem-winrm>=2.0<3:sysutils/rubygem-winrm
+ rubygem-winrm-gitlab>=2.0<3:sysutils/rubygem-winrm-gitlab
USES= gem
diff --git a/filesystems/unionfs/Makefile b/filesystems/unionfs/Makefile
index a05141ee3233..9191b674d7b2 100644
--- a/filesystems/unionfs/Makefile
+++ b/filesystems/unionfs/Makefile
@@ -1,11 +1,10 @@
PORTNAME= unionfs
DISTVERSIONPREFIX= v
-DISTVERSION= 2.2
-PORTREVISION= 1
+DISTVERSION= 3.7
CATEGORIES= filesystems
PKGNAMEPREFIX= fusefs-
-MAINTAINER= 0mp@FreeBSD.org
+MAINTAINER= pkaipila@gmail.com
COMMENT= FUSE based implementation of the well-known unionfs
WWW= https://github.com/rpodgorny/unionfs-fuse
@@ -14,7 +13,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>=0:devel/py-pytest@${PY_FLAVOR}
-USES= cmake fuse localbase:ldflags python:test
+USES= cmake fuse:3 localbase:ldflags pkgconfig python:test
USE_GITHUB= yes
GH_ACCOUNT= rpodgorny
diff --git a/filesystems/unionfs/distinfo b/filesystems/unionfs/distinfo
index de0face115d1..06e79c9cec0d 100644
--- a/filesystems/unionfs/distinfo
+++ b/filesystems/unionfs/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1635114774
-SHA256 (rpodgorny-unionfs-fuse-v2.2_GH0.tar.gz) = 248a0fee9979146b79b05fc728621869da5936c1f43a27e36e7515b301817e43
-SIZE (rpodgorny-unionfs-fuse-v2.2_GH0.tar.gz) = 47955
+TIMESTAMP = 1761790749
+SHA256 (rpodgorny-unionfs-fuse-v3.7_GH0.tar.gz) = 026f5302279110ceb7465e5c9e863cd0319ea0dc32ad253d162cf9db0f5e9a81
+SIZE (rpodgorny-unionfs-fuse-v3.7_GH0.tar.gz) = 56444
diff --git a/filesystems/unionfs/files/patch-CMakeLists.txt b/filesystems/unionfs/files/patch-CMakeLists.txt
deleted file mode 100644
index 107d85a0e259..000000000000
--- a/filesystems/unionfs/files/patch-CMakeLists.txt
+++ /dev/null
@@ -1,15 +0,0 @@
---- CMakeLists.txt.orig 2015-01-14 10:08:20 UTC
-+++ CMakeLists.txt
-@@ -9,12 +9,6 @@ IF(NOT CMAKE_CONFIGURATION_TYPES AND NOT
- SET(CMAKE_BUILD_TYPE RelWithDebInfo)
- ENDIF(NOT CMAKE_CONFIGURATION_TYPES AND NOT CMAKE_BUILD_TYPE)
-
--# Select flags.
--SET(CMAKE_C_FLAGS "-pipe -W -Wall -DFORTIFY_SOURCE=2")
--SET(CMAKE_C_FLAGS_RELWITHDEBINFO "-O2 -g")
--SET(CMAKE_C_FLAGS_RELEASE "-O2")
--SET(CMAKE_C_FLAGS_DEBUG "-O0 -g -DDEBUG")
--
- if (UNIX AND APPLE)
- include_directories("/usr/local/include/osxfuse/fuse")
- endif()
diff --git a/filesystems/webdavfs/Makefile b/filesystems/webdavfs/Makefile
index 8668ee06c88c..4c70b6f99dab 100644
--- a/filesystems/webdavfs/Makefile
+++ b/filesystems/webdavfs/Makefile
@@ -1,6 +1,6 @@
PORTNAME= fusefs-webdavfs
DISTVERSION= g20200520
-PORTREVISION= 32
+PORTREVISION= 33
CATEGORIES= filesystems
MAINTAINER= eugen@FreeBSD.org
diff --git a/filesystems/zfs-snap-diff/Makefile b/filesystems/zfs-snap-diff/Makefile
index bb8a89e9491f..bd965d9d8d29 100644
--- a/filesystems/zfs-snap-diff/Makefile
+++ b/filesystems/zfs-snap-diff/Makefile
@@ -1,7 +1,7 @@
PORTNAME= zfs-snap-diff
PORTVERSION= 1.1.3
DISTVERSIONPREFIX= v
-PORTREVISION= 31
+PORTREVISION= 32
CATEGORIES= filesystems sysutils
MAINTAINER= ports@FreeBSD.org
diff --git a/filesystems/zrepl-dsh2dsh/Makefile b/filesystems/zrepl-dsh2dsh/Makefile
index 3ba4c47c3f3b..680eac31a350 100644
--- a/filesystems/zrepl-dsh2dsh/Makefile
+++ b/filesystems/zrepl-dsh2dsh/Makefile
@@ -1,7 +1,7 @@
PORTNAME= zrepl
DISTVERSIONPREFIX= v
DISTVERSION= 1.0.0
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= filesystems sysutils
PKGNAMESUFFIX= -${GH_ACCOUNT}
diff --git a/filesystems/zrepl/Makefile b/filesystems/zrepl/Makefile
index 103e38f11a54..64b37d8a025b 100644
--- a/filesystems/zrepl/Makefile
+++ b/filesystems/zrepl/Makefile
@@ -1,7 +1,7 @@
PORTNAME= zrepl
DISTVERSIONPREFIX= v
DISTVERSION= 0.6.1
-PORTREVISION= 19
+PORTREVISION= 20
CATEGORIES= filesystems sysutils
MAINTAINER= driesm@FreeBSD.org