<pre style='margin:0'>
Mihai Moldovan (Ionic) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/c7a8b8b55347d2c584413e9c44cba7c2a305e955">https://github.com/macports/macports-ports/commit/c7a8b8b55347d2c584413e9c44cba7c2a305e955</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 c7a8b8b  security/pinentry: update to 1.0.0.
</span>c7a8b8b is described below

<span style='display:block; white-space:pre;color:#808000;'>commit c7a8b8b55347d2c584413e9c44cba7c2a305e955
</span>Author: Mihai Moldovan <ionic@ionic.de>
AuthorDate: Sun Nov 5 11:07:34 2017 +0100

<span style='display:block; white-space:pre;color:#404040;'>    security/pinentry: update to 1.0.0.
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    Fixes: https://trac.macports.org/ticket/55178
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    Also:
</span><span style='display:block; white-space:pre;color:#404040;'>      - change homepage
</span><span style='display:block; white-space:pre;color:#404040;'>      - change long description
</span><span style='display:block; white-space:pre;color:#404040;'>      - add size parameter to checksum
</span><span style='display:block; white-space:pre;color:#404040;'>      - fix opportunistic libsecret usage
</span><span style='display:block; white-space:pre;color:#404040;'>      - add gnome3 variant (using gcr and libsecret)
</span><span style='display:block; white-space:pre;color:#404040;'>      - fix qt5 variant
</span><span style='display:block; white-space:pre;color:#404040;'>      - disable weird rpath workaround
</span>---
 security/pinentry/Portfile | 39 +++++++++++++++++++++++++++++----------
 1 file changed, 29 insertions(+), 10 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/security/pinentry/Portfile b/security/pinentry/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index f5db2e4..17ee2a2 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/security/pinentry/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/security/pinentry/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -3,30 +3,32 @@
</span> PortSystem                  1.0
 
 name                        pinentry
<span style='display:block; white-space:pre;background:#ffe0e0;'>-version                     0.9.7
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-revision                    1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version                     1.0.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision                    0
</span> categories                  security
 license                     GPL-2+
 maintainers                 ionic openmaintainer
<span style='display:block; white-space:pre;background:#ffe0e0;'>-homepage                    http://www.gnupg.org/aegypten2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+homepage                    https://gnupg.org/software/pinentry/
</span> platforms                   darwin
 master_sites                gnupg
 
 description                 Passphrase entry dialog utilizing the Assuan protocol
 
 long_description            This is a collection of simple PIN or passphrase entry \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                            dialogs which utilize the Assuan protocol as described by \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                            the aegypten project.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            dialogs in a secure manner.
</span> 
 use_bzip2                   yes
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums                   rmd160  2f9a34fcef91a1538bd4436a6aa01810732ddc8f \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                            sha256  6398208394972bbf897c3325780195584682a0d0c164ca5a0da35b93b1e4e7b2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums                   rmd160  0a5a9bbd2cc86a9598ae2e49a786873ba98c69e0 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            sha256  1672c2edc1feb036075b187c0773787b2afd0544f55025c645a71b4c2f79275a \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            size    436930
</span> 
 configure.args              --with-libiconv-prefix=${prefix} \
                             --with-ncurses-include-dir=${prefix}/include/ncurses \
                             --enable-pinentry-curses \
                             --disable-pinentry-gtk2 \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+                            --disable-pinentry-gnome3 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            --disable-libsecret \
</span>                             --disable-pinentry-qt \
                             --disable-pinentry-qt5
 
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -51,6 +53,16 @@ variant gtk2 description {Enable gtk2-based pinentry tool} {
</span>                             --enable-fallback-curses
 }
 
<span style='display:block; white-space:pre;background:#e0ffe0;'>+variant gnome3 description {Enable GNOME3/gtk3-based pinentry tool} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    depends_lib-append      port:gcr \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            port:libsecret
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    configure.args-delete   --disable-pinentry-gnome3 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            --disable-libsecret
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    configure.args-append   --enable-pinentry-gnome3 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            --enable-fallback-curses \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            --enable-libsecret
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> variant qt4 conflicts qt5 description {Enable qt4-based pinentry tool} {
     PortGroup               qt4 1.0
     configure.args-delete   --disable-pinentry-qt
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -60,6 +72,10 @@ variant qt4 conflicts qt5 description {Enable qt4-based pinentry tool} {
</span> 
 variant qt5 conflicts qt4 description {Enable qt5-based pinentry tool} {
     PortGroup               qt5 1.0
<span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # FIXME: why do we have a qt5 PortGroup if it doesn't set PATH correctly?!
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    configure.env-append    MOC="${qt_moc_cmd}" \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span>     configure.args-delete   --disable-pinentry-qt \
                             --disable-pinentry-qt5
     configure.args-append   --enable-pinentry-qt \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -67,9 +83,12 @@ variant qt5 conflicts qt4 description {Enable qt5-based pinentry tool} {
</span>                             --enable-fallback-curses
 }
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-platform darwin {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-append   --disable-rpath
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# This must have been a very old workaround for some unknown issue.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# Assume that it's not longer necessary. Can turn it back on if needed,
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# or completely remove it.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+#platform darwin {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+#    configure.args-append   --disable-rpath
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+#}
</span> 
 livecheck.type              regex
 livecheck.url               https://gnupg.org/ftp/gcrypt/pinentry/
</pre><pre style='margin:0'>

</pre>