filesystems/securefs: Update to 1.0.0

- Use complete arguments/options
- Take maintainership

Changes:	https://github.com/netheril96/securefs/releases
This commit is contained in:
Po-Chuan Hsieh 2025-02-03 23:16:25 +08:00
parent 23c015595f
commit b9322d3c3c
No known key found for this signature in database
GPG key ID: 9A4BD10F002DD04B
3 changed files with 22 additions and 16 deletions

View file

@ -1,6 +1,6 @@
PORTNAME= securefs
DISTVERSION= 0.14.3
PORTREVISION= 2
DISTVERSION= 1.0.0
DISTVERSIONPREFIX= v
CATEGORIES= filesystems
PKGNAMEPREFIX= fusefs-
@ -12,22 +12,25 @@ LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.md
BUILD_DEPENDS= ${LOCALBASE}/include/tclap/TCLAPConfig.h:devel/tclap
LIB_DEPENDS= libutf8proc.so:textproc/utf8proc \
LIB_DEPENDS= libabsl_strings.so:devel/abseil \
libargon2.so:security/libargon2 \
libjsoncpp.so:devel/jsoncpp \
libcryptopp.so:security/cryptopp \
libabsl_strings.so:devel/abseil
libfruit.so:devel/fruit \
libprotobuf.so:devel/protobuf \
libuni-algo.so:textproc/uni-algo
USES= cmake compiler:c++17-lang fuse pkgconfig
USES= cmake compiler:c++17-lang fuse pkgconfig sqlite
CMAKE_OFF= SECUREFS_ADDRESS_SANITIZE \
SECUREFS_ENABLE_INTEGRATION_TEST \
SECUREFS_ENABLE_UNIT_TEST \
SECUREFS_LINK_PROFILER \
SECUREFS_USE_FUSET \
SECUREFS_USE_VCPKG
PLIST_FILES= bin/securefs
USE_GITHUB= yes
GH_ACCOUNT= netheril96
PLIST_FILES= bin/securefs
CMAKE_OFF= SECUREFS_ENABLE_BUILD_TEST \
SECUREFS_ENABLE_UNIT_TEST \
SECUREFS_USE_VCPKG
CMAKE_ARGS= -DCMAKE_CXX_STANDARD=17
.include <bsd.port.mk>

View file

@ -1,3 +1,3 @@
TIMESTAMP = 1697868086
SHA256 (netheril96-securefs-0.14.3_GH0.tar.gz) = 3323e027fc4399dbbaf2a2e5cde11dae4b4e19ff08b2f9208dc6742a9f2f0611
SIZE (netheril96-securefs-0.14.3_GH0.tar.gz) = 419328
TIMESTAMP = 1738088836
SHA256 (netheril96-securefs-v1.0.0_GH0.tar.gz) = de888359734a05ca0db56d006b4c9774f18fd9e6f9253466a86739b5f6ac3753
SIZE (netheril96-securefs-v1.0.0_GH0.tar.gz) = 417928

View file

@ -1,3 +1,6 @@
securefs is a filesystem in userspace (FUSE) with transparent encryption (when
writing) and decryption (when reading).
securefs mounts a regular directory onto a mount point. The mount point appears
as a regular filesystem, where one can read/write/create files, directories and
symbolic links. The underlying directory will be automatically updated to