<pre style='margin:0'>
Zhenfu Shi (i0ntempest) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/d2b2abb931e36921ab322150ac296732a8a384ec">https://github.com/macports/macports-ports/commit/d2b2abb931e36921ab322150ac296732a8a384ec</a></p>
<pre style="white-space: pre; background: #F8F8F8">The following commit(s) were added to refs/heads/master by this push:
<span style='display:block; white-space:pre;color:#404040;'>     new d2b2abb931e cryfs: move to fuse, add fs_link variant
</span>d2b2abb931e is described below

<span style='display:block; white-space:pre;color:#808000;'>commit d2b2abb931e36921ab322150ac296732a8a384ec
</span>Author: i0ntempest <i0ntempest@i0ntempest.com>
AuthorDate: Wed May 14 05:15:16 2025 +1000

<span style='display:block; white-space:pre;color:#404040;'>    cryfs: move to fuse, add fs_link variant
</span>---
 {net => fuse}/cryfs/Portfile                       | 50 +++++++++++++++-------
 .../cryfs/files/gitversion_python3_fix.diff        |  0
 2 files changed, 35 insertions(+), 15 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/net/cryfs/Portfile b/fuse/cryfs/Portfile
</span>similarity index 54%
rename from net/cryfs/Portfile
rename to fuse/cryfs/Portfile
<span style='display:block; white-space:pre;color:#808080;'>index 2cc66a82319..f203c62b72b 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/net/cryfs/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/fuse/cryfs/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -7,12 +7,12 @@ PortGroup                 cmake 1.1
</span> PortGroup                 boost 1.0
 
 github.setup              cryfs cryfs 0.11.4
<span style='display:block; white-space:pre;background:#ffe0e0;'>-revision                  1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision                  2
</span> github.tarball_from       releases
 
 license                   LGPL-3
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-categories                net fuse
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+categories                fuse net
</span> platforms                 darwin
 
 maintainers               {@jolan78 gmail.com:jolan78} openmaintainer
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -30,30 +30,50 @@ checksums                 rmd160  dc9eb50bad04492bb7b610066661492384665d76 \
</span> 
 extract.mkdir             yes
 
<span style='display:block; white-space:pre;background:#e0ffe0;'>+# This has to match the version of libfmt used by spdlog.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# See https://trac.macports.org/ticket/68248
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set libfmt_ver            10
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set python_branch         3.13
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set python_version        [string map {. ""} ${python_branch}]
</span> patchfiles                gitversion_python3_fix.diff
 post-patch {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    reinplace "s|@@PYTHONBIN@@|${prefix}/bin/python3.12|g" ${worksrcpath}/src/gitversion/gitversion.cmake
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    reinplace "s|@@PYTHONBIN@@|${prefix}/bin/python${python_branch}|g" ${worksrcpath}/src/gitversion/gitversion.cmake
</span> }
 
 depends_build-append      path:lib/libssl.dylib:openssl \
                           port:range-v3 \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                          port:spdlog \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                          port:python312
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                          port:python${python_version}
</span> 
 depends_lib-append        port:curl \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                          port:libomp
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                          port:spdlog \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                          port:libomp \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                          port:libfmt${libfmt_ver}
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-# This has to match the version of libfmt used by spdlog.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# See https://trac.macports.org/ticket/68248
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-cmake.module_path-append  ${prefix}/lib/libfmt10/cmake
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+cmake.module_path-append  ${prefix}/lib/libfmt${libfmt_ver}/cmake
</span> 
 cmake.build_type          Release
 universal_variant         no
 
 compiler.cxx_standard     2014
<span style='display:block; white-space:pre;background:#ffe0e0;'>-compiler.thread_local_storage yes
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-configure.args-append    -DBoost_USE_MULTITHREADED=on \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                         -DBoost_USE_STATIC_LIBS=off \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                         -DCRYFS_UPDATE_CHECKS=off \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                         -DDEPENDENCY_CONFIG=${worksrcpath}/cmake-utils/DependenciesFromLocalSystem.cmake
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+compiler.thread_local_storage \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                          yes
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+configure.args-append     -DBoost_USE_MULTITHREADED=on \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                          -DBoost_USE_STATIC_LIBS=off \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                          -DCRYFS_UPDATE_CHECKS=off \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                          -DDEPENDENCY_CONFIG=${worksrcpath}/cmake-utils/DependenciesFromLocalSystem.cmake
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+variant fs_link description "Link ${name} to a .fs bundle in /Library/Filesystems" {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    post-destroot {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        set dir /Library/Filesystems/${name}.fs/Contents/Resources
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        xinstall -d ${destroot}${dir}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        ln -s ${prefix}/bin/${name} ${destroot}${dir}/mount_${name}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    destroot.violate_mtree \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        yes
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    notes-append "
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        With +fs_link, you may use \'mount -t ${name}\' and use ${name} in /etc/fstab.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    "
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/net/cryfs/files/gitversion_python3_fix.diff b/fuse/cryfs/files/gitversion_python3_fix.diff
</span>similarity index 100%
rename from net/cryfs/files/gitversion_python3_fix.diff
rename to fuse/cryfs/files/gitversion_python3_fix.diff
</pre><pre style='margin:0'>

</pre>