summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--filesystems/securefs/Makefile27
-rw-r--r--filesystems/securefs/distinfo6
-rw-r--r--filesystems/securefs/pkg-descr3
3 files changed, 21 insertions, 15 deletions
diff --git a/filesystems/securefs/Makefile b/filesystems/securefs/Makefile
index 89cd7aa324d1..431efa3e723e 100644
--- a/filesystems/securefs/Makefile
+++ b/filesystems/securefs/Makefile
@@ -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
-USE_GITHUB= yes
-GH_ACCOUNT= netheril96
+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
-CMAKE_OFF= SECUREFS_ENABLE_BUILD_TEST \
- SECUREFS_ENABLE_UNIT_TEST \
- SECUREFS_USE_VCPKG
-CMAKE_ARGS= -DCMAKE_CXX_STANDARD=17
+USE_GITHUB= yes
+GH_ACCOUNT= netheril96
.include <bsd.port.mk>
diff --git a/filesystems/securefs/distinfo b/filesystems/securefs/distinfo
index caa7b87bbd5f..b8e89486f38a 100644
--- a/filesystems/securefs/distinfo
+++ b/filesystems/securefs/distinfo
@@ -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
diff --git a/filesystems/securefs/pkg-descr b/filesystems/securefs/pkg-descr
index cbd0e2663d3e..2c51cb7f7662 100644
--- a/filesystems/securefs/pkg-descr
+++ b/filesystems/securefs/pkg-descr
@@ -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