diff --git a/filesystems/ltfs/Makefile b/filesystems/ltfs/Makefile index 32a94538f300..c3a17ac2cf92 100644 --- a/filesystems/ltfs/Makefile +++ b/filesystems/ltfs/Makefile @@ -1,52 +1,51 @@ PORTNAME= ltfs DISTVERSIONPREFIX= v -DISTVERSION= 2.4.7 -PORTREVISION= 2 -DISTVERSIONSUFFIX= -10514 +DISTVERSION= 2.4.8.1 +DISTVERSIONSUFFIX= -10519 CATEGORIES= filesystems sysutils MAINTAINER= kbowling@FreeBSD.org COMMENT= Reference implementation of LTFS for stand-alone tape drive WWW= https://github.com/LinearTapeFileSystem/ltfs LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libicudata.so:devel/icu \ libuuid.so:misc/libuuid USES= autoreconf compiler:c11 fuse gnome libtool:build pkgconfig \ python shebangfix USE_GITHUB= yes GH_ACCOUNT= LinearTapeFileSystem USE_GNOME= libxml2 USE_LDCONFIG= yes SHEBANG_FILES= src/utils/ltfs_ordered_copy GNU_CONFIGURE= yes GNU_CONFIGURE_MANPREFIX= ${PREFIX}/share CONFIGURE_ARGS+= --enable-icu-6x #INSTALL_TARGET= install-strip OPTIONS_DEFINE= DEBUG SNMP OPTIONS_SUB= yes DEBUG_DESC= Build without optimization and extended debug flags SNMP_DESC= SNMP trap support DEBUG_CONFIGURE_ON= --enable-debug DEBUG_CONFIGURE_OFF= --enable-fast SNMP_LIB_DEPENDS= libnetsnmp.so:net-mgmt/net-snmp SNMP_USES= perl5 SNMP_CONFIGURE_ENABLE= snmp post-install: @${RM} ${STAGEDIR}${DATADIR}/ltfs @${RMDIR} ${STAGEDIR}${DATADIR} .include diff --git a/filesystems/ltfs/distinfo b/filesystems/ltfs/distinfo index b86bc274176d..47c36953ca02 100644 --- a/filesystems/ltfs/distinfo +++ b/filesystems/ltfs/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1733607018 -SHA256 (LinearTapeFileSystem-ltfs-v2.4.7-10514_GH0.tar.gz) = f3e3d9ddf968b483ee0d82b92b8e55b9d089f22d7b9d489976ad6ee4c0ddf703 -SIZE (LinearTapeFileSystem-ltfs-v2.4.7-10514_GH0.tar.gz) = 629021 +TIMESTAMP = 1755917875 +SHA256 (LinearTapeFileSystem-ltfs-v2.4.8.1-10519_GH0.tar.gz) = b4bf6bc54b222ab12fafe674474d7d7ae01ded7a322af697360f3f7c68e4f571 +SIZE (LinearTapeFileSystem-ltfs-v2.4.8.1-10519_GH0.tar.gz) = 633165 diff --git a/filesystems/ltfs/files/patch-src_libltfs_xattr.h b/filesystems/ltfs/files/patch-src_libltfs_xattr.h new file mode 100644 index 000000000000..4b414d080733 --- /dev/null +++ b/filesystems/ltfs/files/patch-src_libltfs_xattr.h @@ -0,0 +1,13 @@ +--- src/libltfs/xattr.h.orig 2025-08-23 03:05:20 UTC ++++ src/libltfs/xattr.h +@@ -66,7 +66,9 @@ extern "C" { + #include "libltfs/arch/freebsd/xattr.h" + #endif + +-#include "fuse.h" ++ ++#include "libltfs/ltfs_fuse_version.h" ++#include + #include "ltfs.h" + + #define LTFS_PRIVATE_PREFIX "ltfs." diff --git a/filesystems/ltfs/pkg-plist b/filesystems/ltfs/pkg-plist index 60e9532496db..7c69180ad42f 100644 --- a/filesystems/ltfs/pkg-plist +++ b/filesystems/ltfs/pkg-plist @@ -1,54 +1,55 @@ bin/ltfs bin/ltfs_ordered_copy bin/ltfsck bin/mkltfs etc/ltfs.conf etc/ltfs.conf.local include/ltfs/config.h include/ltfs/libltfs/arch/arch_info.h include/ltfs/libltfs/arch/errormap.h +include/ltfs/libltfs/arch/ltfs_arch_ops.h include/ltfs/libltfs/arch/signal_internal.h include/ltfs/libltfs/arch/time_internal.h include/ltfs/libltfs/config_file.h include/ltfs/libltfs/dcache_ops.h include/ltfs/libltfs/iosched_ops.h include/ltfs/libltfs/kmi_ops.h include/ltfs/libltfs/ltfs_error.h include/ltfs/libltfs/ltfs_fsops.h include/ltfs/libltfs/ltfs_locking_new.h include/ltfs/libltfs/ltfs_locking_old.h include/ltfs/libltfs/ltfs_locking.h include/ltfs/libltfs/ltfs_thread.h include/ltfs/libltfs/ltfs_types.h include/ltfs/libltfs/ltfs.h include/ltfs/libltfs/ltfslogging.h include/ltfs/libltfs/ltfstrace.h include/ltfs/libltfs/plugin.h include/ltfs/libltfs/queue.h include/ltfs/libltfs/tape_ops.h include/ltfs/libltfs/tape.h include/ltfs/libltfs/uthash_ext.h include/ltfs/libltfs/uthash.h include/ltfs/libltfs/xml.h include/ltfs/tape_drivers/ibm_tape.h include/ltfs/tape_drivers/spc_op_codes.h include/ltfs/tape_drivers/ssc_op_codes.h include/ltfs/tape_drivers/tape_drivers.h lib/libltfs.a lib/libltfs.so lib/libltfs.so.0 lib/libltfs.so.0.0.0 lib/ltfs/libiosched-fcfs.so lib/ltfs/libiosched-unified.so lib/ltfs/libkmi-flatfile.so lib/ltfs/libkmi-simple.so lib/ltfs/libtape-cam.so lib/ltfs/libtape-file.so lib/ltfs/libtape-itdtimg.so libdata/pkgconfig/ltfs.pc share/man/man1/ltfs_ordered_copy.1.gz share/man/man8/ltfs-sde.8.gz share/man/man8/ltfsck.8.gz share/man/man8/mkltfs.8.gz %%SNMP%%share/snmp/LTFS-MIB.txt %%SNMP%%share/snmp/LtfsSnmpTrapDef.txt