<pre style='margin:0'>
Chih-Hsuan Yen (yan12125) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/4e8dcf9e8916a51f67189f4aff0d42b1569fb878">https://github.com/macports/macports-ports/commit/4e8dcf9e8916a51f67189f4aff0d42b1569fb878</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 4e8dcf9 encfs: update to 1.9.5
</span>4e8dcf9 is described below
<span style='display:block; white-space:pre;color:#808000;'>commit 4e8dcf9e8916a51f67189f4aff0d42b1569fb878
</span>Author: Chih-Hsuan Yen <yan12125@gmail.com>
AuthorDate: Tue Sep 10 14:43:05 2019 +0800
<span style='display:block; white-space:pre;color:#404040;'> encfs: update to 1.9.5
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> The patch is contributed by detlevd (Detlev Droege) in the Trac ticket
</span><span style='display:block; white-space:pre;color:#404040;'> referenced below.
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> * OpenSSL 1.1 compatibility
</span><span style='display:block; white-space:pre;color:#404040;'> * patch-encfs-encfssh.diff: not needed as encfssh is fixed since
</span><span style='display:block; white-space:pre;color:#404040;'> version 1.9 [1].
</span><span style='display:block; white-space:pre;color:#404040;'> * patch-configure.ac.diff & configure-related settings: not needed as
</span><span style='display:block; white-space:pre;color:#404040;'> the latest encfs switches to CMake. It can find OSXFUSE and Boost
</span><span style='display:block; white-space:pre;color:#404040;'> installed by MacPorts without extra settings.
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> [1] https://github.com/vgough/encfs/commit/95d6ae8beceea60d9a7b0d5fa5473806ca1e7c9f
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> Closes: https://trac.macports.org/ticket/58991
</span>---
fuse/encfs/Portfile | 30 +++++++++---------------------
fuse/encfs/files/patch-configure.ac.diff | 21 ---------------------
fuse/encfs/files/patch-encfs-encfssh.diff | 9 ---------
3 files changed, 9 insertions(+), 51 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/fuse/encfs/Portfile b/fuse/encfs/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 91100d0..08d5907 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/fuse/encfs/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/fuse/encfs/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -3,9 +3,10 @@
</span> PortSystem 1.0
PortGroup github 1.0
PortGroup cxx11 1.1
<span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup cmake 1.1
</span>
<span style='display:block; white-space:pre;background:#ffe0e0;'>-github.setup vgough encfs 1.8.1 v
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-revision 4
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.setup vgough encfs 1.9.5 v
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision 0
</span> categories fuse
platforms darwin
maintainers nomaintainer
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -23,26 +24,13 @@ long_description EncFS is an encrypted pass-through filesystem which \
</span> homepage https://vgough.github.io/encfs/
github.tarball_from releases
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums rmd160 206cc3779222cb6df5278d27ad4a58c25138ab02 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 8a0257ff500c14244ee99acdd472696966796e2a0931e4a132191f14a666d5d1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums rmd160 1e33b38569eb527546527e3a24b0d83608c06feb \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 4709f05395ccbad6c0a5b40a4619d60aafe3473b1a79bafb3aa700b1f756fd63 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 2798888
</span>
<span style='display:block; white-space:pre;background:#ffe0e0;'>-depends_build port:pkgconfig
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-depends_lib port:rlog path:lib/libssl.dylib:openssl port:osxfuse port:gettext port:boost
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+depends_build-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:pkgconfig
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+depends_lib-append port:rlog path:lib/libssl.dylib:openssl port:osxfuse port:gettext port:boost
</span>
# osxfuse is not universal
universal_variant no
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-patchfiles patch-configure.ac.diff
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-platform darwin {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- patchfiles-append patch-encfs-encfssh.diff
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-post-patch {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- reinplace "s|@@PREFIX@@|${prefix}|g" ${worksrcpath}/configure.ac
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-use_autoreconf yes
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-autoreconf.args -fvi
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-configure.args --with-boost=${prefix}
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/fuse/encfs/files/patch-configure.ac.diff b/fuse/encfs/files/patch-configure.ac.diff
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index fd0f629..0000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/fuse/encfs/files/patch-configure.ac.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,21 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- configure.ac.orig 2015-03-24 15:45:16.000000000 -0500
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ configure.ac 2015-08-25 02:56:57.000000000 -0500
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -64,15 +64,11 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- AX_CXX_COMPILE_STDCXX_11
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- dnl Look for fuse headers.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--AX_EXT_HAVE_HEADER(fuse.h, /usr/include/fuse /usr/local/include/fuse \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- /opt/include/fuse /opt/local/include/fuse \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- /usr/include/osxfuse /usr/local/include/osxfuse \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- /opt/local/include/osxfuse)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+AX_EXT_HAVE_HEADER(fuse.h,
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ @@PREFIX@@/include/osxfuse)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- dnl Ensure the necessary paths are added to LDPATH
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--AX_EXT_HAVE_LIB(/usr/lib /usr/local/lib /opt/lib /opt/local/lib, fuse,
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- fuse_mount, [])
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--AX_EXT_HAVE_LIB(/usr/lib /usr/local/lib /opt/lib /opt/local/lib, osxfuse,
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+AX_EXT_HAVE_LIB(@@PREFIX@@/lib, osxfuse,
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- fuse_mount, [])
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- if test "$GXX" = "yes"; then
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/fuse/encfs/files/patch-encfs-encfssh.diff b/fuse/encfs/files/patch-encfs-encfssh.diff
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 32817bc..0000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/fuse/encfs/files/patch-encfs-encfssh.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,9 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- encfs/encfssh.orig 2015-03-24 15:45:16.000000000 -0500
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ encfs/encfssh 2015-08-25 02:58:04.000000000 -0500
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -61,5 +61,5 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- cd $unenc_dir
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # Set the shell up
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--exec /bin/sh -c "$SHELL ; cd $orig_dir ; fusermount -u $unenc_dir ; if ! $unenc_dir_given; then rmdir $unenc_dir; fi"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+exec /bin/sh -c "$SHELL ; cd $orig_dir ; umount $unenc_dir ; if ! $unenc_dir_given; then rmdir $unenc_dir; fi"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span></pre><pre style='margin:0'>
</pre>