<html>
<body>
<div style="font-family: Verdana, Arial, Helvetica, Sans-Serif;">
<table bgcolor="#f9f3c9" width="100%" cellpadding="12" style="border: 1px #c9c399 solid; border-radius: 6px; -moz-border-radius: 6px; -webkit-border-radius: 6px;">
<tr>
<td>
This is an automatically generated e-mail. To reply, visit:
<a href="https://git.reviewboard.kde.org/r/129265/">https://git.reviewboard.kde.org/r/129265/</a>
</td>
</tr>
</table>
<br />
<blockquote style="margin-left: 1em; border-left: 2px solid #d0d0d0; padding-left: 10px;">
<p style="margin-top: 0;">On October 26th, 2016, 9:44 p.m. CEST, <b>Marko Käning</b> wrote:</p>
<blockquote style="margin-left: 1em; border-left: 2px solid #d0d0d0; padding-left: 10px;">
<pre style="white-space: pre-wrap; white-space: -moz-pre-wrap; white-space: -pre-wrap; white-space: -o-pre-wrap; word-wrap: break-word;"><p style="padding: 0;text-rendering: inherit;margin: 0;line-height: inherit;white-space: inherit;">I am wondering which files would your submitted approach pick on OSX/MacPorts with these KF5 libs installed:</p>
<p style="padding: 0;text-rendering: inherit;margin: 0;line-height: inherit;white-space: inherit;"><div class="codehilite" style="background: #f8f8f8"><pre style="line-height: 125%"><span></span><span style="border: 1px solid #FF0000">$</span> port installed kf5<span style="color: #666666">-</span>gpgmepp
The following ports are currently <span style="color: #A0A000">installed</span>:
kf5<span style="color: #666666">-</span>gpgmepp <span style="color: #666666">@16.08.2</span>_0<span style="color: #666666">+</span>qt5kde (active)
<span style="border: 1px solid #FF0000">$</span> port contents kf5<span style="color: #666666">-</span>gpgmepp
Port kf5<span style="color: #666666">-</span>gpgmepp <span style="color: #A0A000">contains</span>:
<span style="color: #666666">/</span>opt<span style="color: #666666">/</span>local<span style="color: #666666">/</span>include<span style="color: #666666">/</span>KF5<span style="color: #666666">/</span>gpgme<span style="color: #666666">++/</span>assuanresult.h
<span style="color: #666666">/</span>opt<span style="color: #666666">/</span>local<span style="color: #666666">/</span>include<span style="color: #666666">/</span>KF5<span style="color: #666666">/</span>gpgme<span style="color: #666666">++/</span>configuration.h
<span style="color: #666666">/</span>opt<span style="color: #666666">/</span>local<span style="color: #666666">/</span>include<span style="color: #666666">/</span>KF5<span style="color: #666666">/</span>gpgme<span style="color: #666666">++/</span>context.h
<span style="color: #666666">/</span>opt<span style="color: #666666">/</span>local<span style="color: #666666">/</span>include<span style="color: #666666">/</span>KF5<span style="color: #666666">/</span>gpgme<span style="color: #666666">++/</span>data.h
<span style="color: #666666">/</span>opt<span style="color: #666666">/</span>local<span style="color: #666666">/</span>include<span style="color: #666666">/</span>KF5<span style="color: #666666">/</span>gpgme<span style="color: #666666">++/</span>decryptionresult.h
<span style="color: #666666">/</span>opt<span style="color: #666666">/</span>local<span style="color: #666666">/</span>include<span style="color: #666666">/</span>KF5<span style="color: #666666">/</span>gpgme<span style="color: #666666">++/</span>defaultassuantransaction.h
<span style="color: #666666">/</span>opt<span style="color: #666666">/</span>local<span style="color: #666666">/</span>include<span style="color: #666666">/</span>KF5<span style="color: #666666">/</span>gpgme<span style="color: #666666">++/</span>editinteractor.h
<span style="color: #666666">/</span>opt<span style="color: #666666">/</span>local<span style="color: #666666">/</span>include<span style="color: #666666">/</span>KF5<span style="color: #666666">/</span>gpgme<span style="color: #666666">++/</span>encryptionresult.h
<span style="color: #666666">/</span>opt<span style="color: #666666">/</span>local<span style="color: #666666">/</span>include<span style="color: #666666">/</span>KF5<span style="color: #666666">/</span>gpgme<span style="color: #666666">++/</span>engineinfo.h
<span style="color: #666666">/</span>opt<span style="color: #666666">/</span>local<span style="color: #666666">/</span>include<span style="color: #666666">/</span>KF5<span style="color: #666666">/</span>gpgme<span style="color: #666666">++/</span>error.h
<span style="color: #666666">/</span>opt<span style="color: #666666">/</span>local<span style="color: #666666">/</span>include<span style="color: #666666">/</span>KF5<span style="color: #666666">/</span>gpgme<span style="color: #666666">++/</span>eventloopinteractor.h
<span style="color: #666666">/</span>opt<span style="color: #666666">/</span>local<span style="color: #666666">/</span>include<span style="color: #666666">/</span>KF5<span style="color: #666666">/</span>gpgme<span style="color: #666666">++/</span>exception.h
<span style="color: #666666">/</span>opt<span style="color: #666666">/</span>local<span style="color: #666666">/</span>include<span style="color: #666666">/</span>KF5<span style="color: #666666">/</span>gpgme<span style="color: #666666">++/</span>global.h
<span style="color: #666666">/</span>opt<span style="color: #666666">/</span>local<span style="color: #666666">/</span>include<span style="color: #666666">/</span>KF5<span style="color: #666666">/</span>gpgme<span style="color: #666666">++/</span>gpgadduserideditinteractor.h
<span style="color: #666666">/</span>opt<span style="color: #666666">/</span>local<span style="color: #666666">/</span>include<span style="color: #666666">/</span>KF5<span style="color: #666666">/</span>gpgme<span style="color: #666666">++/</span>gpgagentgetinfoassuantransaction.h
<span style="color: #666666">/</span>opt<span style="color: #666666">/</span>local<span style="color: #666666">/</span>include<span style="color: #666666">/</span>KF5<span style="color: #666666">/</span>gpgme<span style="color: #666666">++/</span>gpgmefw.h
<span style="color: #666666">/</span>opt<span style="color: #666666">/</span>local<span style="color: #666666">/</span>include<span style="color: #666666">/</span>KF5<span style="color: #666666">/</span>gpgme<span style="color: #666666">++/</span>gpgmepp_export.h
<span style="color: #666666">/</span>opt<span style="color: #666666">/</span>local<span style="color: #666666">/</span>include<span style="color: #666666">/</span>KF5<span style="color: #666666">/</span>gpgme<span style="color: #666666">++/</span>gpgsetexpirytimeeditinteractor.h
<span style="color: #666666">/</span>opt<span style="color: #666666">/</span>local<span style="color: #666666">/</span>include<span style="color: #666666">/</span>KF5<span style="color: #666666">/</span>gpgme<span style="color: #666666">++/</span>gpgsetownertrusteditinteractor.h
<span style="color: #666666">/</span>opt<span style="color: #666666">/</span>local<span style="color: #666666">/</span>include<span style="color: #666666">/</span>KF5<span style="color: #666666">/</span>gpgme<span style="color: #666666">++/</span>gpgsignkeyeditinteractor.h
<span style="color: #666666">/</span>opt<span style="color: #666666">/</span>local<span style="color: #666666">/</span>include<span style="color: #666666">/</span>KF5<span style="color: #666666">/</span>gpgme<span style="color: #666666">++/</span>importresult.h
<span style="color: #666666">/</span>opt<span style="color: #666666">/</span>local<span style="color: #666666">/</span>include<span style="color: #666666">/</span>KF5<span style="color: #666666">/</span>gpgme<span style="color: #666666">++/</span>interfaces<span style="color: #666666">/</span>assuantransaction.h
<span style="color: #666666">/</span>opt<span style="color: #666666">/</span>local<span style="color: #666666">/</span>include<span style="color: #666666">/</span>KF5<span style="color: #666666">/</span>gpgme<span style="color: #666666">++/</span>interfaces<span style="color: #666666">/</span>dataprovider.h
<span style="color: #666666">/</span>opt<span style="color: #666666">/</span>local<span style="color: #666666">/</span>include<span style="color: #666666">/</span>KF5<span style="color: #666666">/</span>gpgme<span style="color: #666666">++/</span>interfaces<span style="color: #666666">/</span>passphraseprovider.h
<span style="color: #666666">/</span>opt<span style="color: #666666">/</span>local<span style="color: #666666">/</span>include<span style="color: #666666">/</span>KF5<span style="color: #666666">/</span>gpgme<span style="color: #666666">++/</span>interfaces<span style="color: #666666">/</span>progressprovider.h
<span style="color: #666666">/</span>opt<span style="color: #666666">/</span>local<span style="color: #666666">/</span>include<span style="color: #666666">/</span>KF5<span style="color: #666666">/</span>gpgme<span style="color: #666666">++/</span>key.h
<span style="color: #666666">/</span>opt<span style="color: #666666">/</span>local<span style="color: #666666">/</span>include<span style="color: #666666">/</span>KF5<span style="color: #666666">/</span>gpgme<span style="color: #666666">++/</span>keygenerationresult.h
<span style="color: #666666">/</span>opt<span style="color: #666666">/</span>local<span style="color: #666666">/</span>include<span style="color: #666666">/</span>KF5<span style="color: #666666">/</span>gpgme<span style="color: #666666">++/</span>keylistresult.h
<span style="color: #666666">/</span>opt<span style="color: #666666">/</span>local<span style="color: #666666">/</span>include<span style="color: #666666">/</span>KF5<span style="color: #666666">/</span>gpgme<span style="color: #666666">++/</span>notation.h
<span style="color: #666666">/</span>opt<span style="color: #666666">/</span>local<span style="color: #666666">/</span>include<span style="color: #666666">/</span>KF5<span style="color: #666666">/</span>gpgme<span style="color: #666666">++/</span>result.h
<span style="color: #666666">/</span>opt<span style="color: #666666">/</span>local<span style="color: #666666">/</span>include<span style="color: #666666">/</span>KF5<span style="color: #666666">/</span>gpgme<span style="color: #666666">++/</span>scdgetinfoassuantransaction.h
<span style="color: #666666">/</span>opt<span style="color: #666666">/</span>local<span style="color: #666666">/</span>include<span style="color: #666666">/</span>KF5<span style="color: #666666">/</span>gpgme<span style="color: #666666">++/</span>signingresult.h
<span style="color: #666666">/</span>opt<span style="color: #666666">/</span>local<span style="color: #666666">/</span>include<span style="color: #666666">/</span>KF5<span style="color: #666666">/</span>gpgme<span style="color: #666666">++/</span>trustitem.h
<span style="color: #666666">/</span>opt<span style="color: #666666">/</span>local<span style="color: #666666">/</span>include<span style="color: #666666">/</span>KF5<span style="color: #666666">/</span>gpgme<span style="color: #666666">++/</span>verificationresult.h
<span style="color: #666666">/</span>opt<span style="color: #666666">/</span>local<span style="color: #666666">/</span>include<span style="color: #666666">/</span>KF5<span style="color: #666666">/</span>gpgme<span style="color: #666666">++/</span>vfsmountresult.h
<span style="color: #666666">/</span>opt<span style="color: #666666">/</span>local<span style="color: #666666">/</span>include<span style="color: #666666">/</span>KF5<span style="color: #666666">/</span>gpgmepp_version.h
<span style="color: #666666">/</span>opt<span style="color: #666666">/</span>local<span style="color: #666666">/</span>include<span style="color: #666666">/</span>KF5<span style="color: #666666">/</span>qgpgme<span style="color: #666666">/</span>dataprovider.h
<span style="color: #666666">/</span>opt<span style="color: #666666">/</span>local<span style="color: #666666">/</span>include<span style="color: #666666">/</span>KF5<span style="color: #666666">/</span>qgpgme<span style="color: #666666">/</span>qgpgme_eventloopinteractor.h
<span style="color: #666666">/</span>opt<span style="color: #666666">/</span>local<span style="color: #666666">/</span>include<span style="color: #666666">/</span>KF5<span style="color: #666666">/</span>qgpgme<span style="color: #666666">/</span>qgpgme_export.h
<span style="color: #666666">/</span>opt<span style="color: #666666">/</span>local<span style="color: #666666">/</span>lib<span style="color: #666666">/</span>cmake<span style="color: #666666">/</span>KF5Gpgmepp<span style="color: #666666">/</span>KF5GpgmeppConfig.cmake
<span style="color: #666666">/</span>opt<span style="color: #666666">/</span>local<span style="color: #666666">/</span>lib<span style="color: #666666">/</span>cmake<span style="color: #666666">/</span>KF5Gpgmepp<span style="color: #666666">/</span>KF5GpgmeppConfigVersion.cmake
<span style="color: #666666">/</span>opt<span style="color: #666666">/</span>local<span style="color: #666666">/</span>lib<span style="color: #666666">/</span>cmake<span style="color: #666666">/</span>KF5Gpgmepp<span style="color: #666666">/</span>KF5GpgmeppTargets<span style="color: #666666">-</span>macports.cmake
<span style="color: #666666">/</span>opt<span style="color: #666666">/</span>local<span style="color: #666666">/</span>lib<span style="color: #666666">/</span>cmake<span style="color: #666666">/</span>KF5Gpgmepp<span style="color: #666666">/</span>KF5GpgmeppTargets.cmake
<span style="color: #666666">/</span>opt<span style="color: #666666">/</span>local<span style="color: #666666">/</span>lib<span style="color: #666666">/</span>libKF5Gpgmepp<span style="color: #666666">-</span>pthread<span style="color: #666666">.5.3.2</span>.dylib
<span style="color: #666666">/</span>opt<span style="color: #666666">/</span>local<span style="color: #666666">/</span>lib<span style="color: #666666">/</span>libKF5Gpgmepp<span style="color: #666666">-</span>pthread<span style="color: #666666">.5</span>.dylib
<span style="color: #666666">/</span>opt<span style="color: #666666">/</span>local<span style="color: #666666">/</span>lib<span style="color: #666666">/</span>libKF5Gpgmepp<span style="color: #666666">-</span>pthread.dylib
<span style="color: #666666">/</span>opt<span style="color: #666666">/</span>local<span style="color: #666666">/</span>lib<span style="color: #666666">/</span>libKF5Gpgmepp<span style="color: #666666">.5.3.2</span>.dylib
<span style="color: #666666">/</span>opt<span style="color: #666666">/</span>local<span style="color: #666666">/</span>lib<span style="color: #666666">/</span>libKF5Gpgmepp<span style="color: #666666">.5</span>.dylib
<span style="color: #666666">/</span>opt<span style="color: #666666">/</span>local<span style="color: #666666">/</span>lib<span style="color: #666666">/</span>libKF5Gpgmepp.dylib
<span style="color: #666666">/</span>opt<span style="color: #666666">/</span>local<span style="color: #666666">/</span>lib<span style="color: #666666">/</span>libKF5QGpgme<span style="color: #666666">.5.3.2</span>.dylib
<span style="color: #666666">/</span>opt<span style="color: #666666">/</span>local<span style="color: #666666">/</span>lib<span style="color: #666666">/</span>libKF5QGpgme<span style="color: #666666">.5</span>.dylib
<span style="color: #666666">/</span>opt<span style="color: #666666">/</span>local<span style="color: #666666">/</span>lib<span style="color: #666666">/</span>libKF5QGpgme.dylib
<span style="color: #666666">/</span>opt<span style="color: #666666">/</span>local<span style="color: #666666">/</span>share<span style="color: #666666">/</span>qt5<span style="color: #666666">/</span>mkspecs<span style="color: #666666">/</span>modules<span style="color: #666666">/</span>qt_QGpgme.pri
</pre></div>
</p>
<p style="padding: 0;text-rendering: inherit;margin: 0;line-height: inherit;white-space: inherit;">as well as those installed in the MacPorts installation itself via port gpgme:</p>
<p style="padding: 0;text-rendering: inherit;margin: 0;line-height: inherit;white-space: inherit;"><div class="codehilite" style="background: #f8f8f8"><pre style="line-height: 125%"><span></span><span style="border: 1px solid #FF0000">$</span> port installed gpgme <span style="color: #666666">+</span>universal
The following ports are currently <span style="color: #A0A000">installed</span>:
gpgme <span style="color: #666666">@1.7.0</span>_0 (active)
<span style="border: 1px solid #FF0000">$</span> port contents gpgme
Port gpgme <span style="color: #A0A000">contains</span>:
<span style="color: #666666">/</span>opt<span style="color: #666666">/</span>local<span style="color: #666666">/</span>bin<span style="color: #666666">/</span>gpgme<span style="color: #666666">-</span>config
<span style="color: #666666">/</span>opt<span style="color: #666666">/</span>local<span style="color: #666666">/</span>bin<span style="color: #666666">/</span>gpgme<span style="color: #666666">-</span>tool
<span style="color: #666666">/</span>opt<span style="color: #666666">/</span>local<span style="color: #666666">/</span>include<span style="color: #666666">/</span>gpgme<span style="color: #666666">++/</span>configuration.h
<span style="color: #666666">/</span>opt<span style="color: #666666">/</span>local<span style="color: #666666">/</span>include<span style="color: #666666">/</span>gpgme<span style="color: #666666">++/</span>context.h
<span style="color: #666666">/</span>opt<span style="color: #666666">/</span>local<span style="color: #666666">/</span>include<span style="color: #666666">/</span>gpgme<span style="color: #666666">++/</span>data.h
<span style="color: #666666">/</span>opt<span style="color: #666666">/</span>local<span style="color: #666666">/</span>include<span style="color: #666666">/</span>gpgme<span style="color: #666666">++/</span>decryptionresult.h
<span style="color: #666666">/</span>opt<span style="color: #666666">/</span>local<span style="color: #666666">/</span>include<span style="color: #666666">/</span>gpgme<span style="color: #666666">++/</span>defaultassuantransaction.h
<span style="color: #666666">/</span>opt<span style="color: #666666">/</span>local<span style="color: #666666">/</span>include<span style="color: #666666">/</span>gpgme<span style="color: #666666">++/</span>editinteractor.h
<span style="color: #666666">/</span>opt<span style="color: #666666">/</span>local<span style="color: #666666">/</span>include<span style="color: #666666">/</span>gpgme<span style="color: #666666">++/</span>encryptionresult.h
<span style="color: #666666">/</span>opt<span style="color: #666666">/</span>local<span style="color: #666666">/</span>include<span style="color: #666666">/</span>gpgme<span style="color: #666666">++/</span>engineinfo.h
<span style="color: #666666">/</span>opt<span style="color: #666666">/</span>local<span style="color: #666666">/</span>include<span style="color: #666666">/</span>gpgme<span style="color: #666666">++/</span>error.h
<span style="color: #666666">/</span>opt<span style="color: #666666">/</span>local<span style="color: #666666">/</span>include<span style="color: #666666">/</span>gpgme<span style="color: #666666">++/</span>eventloopinteractor.h
<span style="color: #666666">/</span>opt<span style="color: #666666">/</span>local<span style="color: #666666">/</span>include<span style="color: #666666">/</span>gpgme<span style="color: #666666">++/</span>exception.h
<span style="color: #666666">/</span>opt<span style="color: #666666">/</span>local<span style="color: #666666">/</span>include<span style="color: #666666">/</span>gpgme<span style="color: #666666">++/</span>global.h
<span style="color: #666666">/</span>opt<span style="color: #666666">/</span>local<span style="color: #666666">/</span>include<span style="color: #666666">/</span>gpgme<span style="color: #666666">++/</span>gpgadduserideditinteractor.h
<span style="color: #666666">/</span>opt<span style="color: #666666">/</span>local<span style="color: #666666">/</span>include<span style="color: #666666">/</span>gpgme<span style="color: #666666">++/</span>gpgagentgetinfoassuantransaction.h
<span style="color: #666666">/</span>opt<span style="color: #666666">/</span>local<span style="color: #666666">/</span>include<span style="color: #666666">/</span>gpgme<span style="color: #666666">++/</span>gpgmefw.h
<span style="color: #666666">/</span>opt<span style="color: #666666">/</span>local<span style="color: #666666">/</span>include<span style="color: #666666">/</span>gpgme<span style="color: #666666">++/</span>gpgmepp_export.h
<span style="color: #666666">/</span>opt<span style="color: #666666">/</span>local<span style="color: #666666">/</span>include<span style="color: #666666">/</span>gpgme<span style="color: #666666">++/</span>gpgsetexpirytimeeditinteractor.h
<span style="color: #666666">/</span>opt<span style="color: #666666">/</span>local<span style="color: #666666">/</span>include<span style="color: #666666">/</span>gpgme<span style="color: #666666">++/</span>gpgsetownertrusteditinteractor.h
<span style="color: #666666">/</span>opt<span style="color: #666666">/</span>local<span style="color: #666666">/</span>include<span style="color: #666666">/</span>gpgme<span style="color: #666666">++/</span>gpgsignkeyeditinteractor.h
<span style="color: #666666">/</span>opt<span style="color: #666666">/</span>local<span style="color: #666666">/</span>include<span style="color: #666666">/</span>gpgme<span style="color: #666666">++/</span>importresult.h
<span style="color: #666666">/</span>opt<span style="color: #666666">/</span>local<span style="color: #666666">/</span>include<span style="color: #666666">/</span>gpgme<span style="color: #666666">++/</span>interfaces<span style="color: #666666">/</span>assuantransaction.h
<span style="color: #666666">/</span>opt<span style="color: #666666">/</span>local<span style="color: #666666">/</span>include<span style="color: #666666">/</span>gpgme<span style="color: #666666">++/</span>interfaces<span style="color: #666666">/</span>dataprovider.h
<span style="color: #666666">/</span>opt<span style="color: #666666">/</span>local<span style="color: #666666">/</span>include<span style="color: #666666">/</span>gpgme<span style="color: #666666">++/</span>interfaces<span style="color: #666666">/</span>passphraseprovider.h
<span style="color: #666666">/</span>opt<span style="color: #666666">/</span>local<span style="color: #666666">/</span>include<span style="color: #666666">/</span>gpgme<span style="color: #666666">++/</span>interfaces<span style="color: #666666">/</span>progressprovider.h
<span style="color: #666666">/</span>opt<span style="color: #666666">/</span>local<span style="color: #666666">/</span>include<span style="color: #666666">/</span>gpgme<span style="color: #666666">++/</span>key.h
<span style="color: #666666">/</span>opt<span style="color: #666666">/</span>local<span style="color: #666666">/</span>include<span style="color: #666666">/</span>gpgme<span style="color: #666666">++/</span>keygenerationresult.h
<span style="color: #666666">/</span>opt<span style="color: #666666">/</span>local<span style="color: #666666">/</span>include<span style="color: #666666">/</span>gpgme<span style="color: #666666">++/</span>keylistresult.h
<span style="color: #666666">/</span>opt<span style="color: #666666">/</span>local<span style="color: #666666">/</span>include<span style="color: #666666">/</span>gpgme<span style="color: #666666">++/</span>notation.h
<span style="color: #666666">/</span>opt<span style="color: #666666">/</span>local<span style="color: #666666">/</span>include<span style="color: #666666">/</span>gpgme<span style="color: #666666">++/</span>result.h
<span style="color: #666666">/</span>opt<span style="color: #666666">/</span>local<span style="color: #666666">/</span>include<span style="color: #666666">/</span>gpgme<span style="color: #666666">++/</span>scdgetinfoassuantransaction.h
<span style="color: #666666">/</span>opt<span style="color: #666666">/</span>local<span style="color: #666666">/</span>include<span style="color: #666666">/</span>gpgme<span style="color: #666666">++/</span>signingresult.h
<span style="color: #666666">/</span>opt<span style="color: #666666">/</span>local<span style="color: #666666">/</span>include<span style="color: #666666">/</span>gpgme<span style="color: #666666">++/</span>tofuinfo.h
<span style="color: #666666">/</span>opt<span style="color: #666666">/</span>local<span style="color: #666666">/</span>include<span style="color: #666666">/</span>gpgme<span style="color: #666666">++/</span>trustitem.h
<span style="color: #666666">/</span>opt<span style="color: #666666">/</span>local<span style="color: #666666">/</span>include<span style="color: #666666">/</span>gpgme<span style="color: #666666">++/</span>verificationresult.h
<span style="color: #666666">/</span>opt<span style="color: #666666">/</span>local<span style="color: #666666">/</span>include<span style="color: #666666">/</span>gpgme<span style="color: #666666">++/</span>vfsmountresult.h
<span style="color: #666666">/</span>opt<span style="color: #666666">/</span>local<span style="color: #666666">/</span>include<span style="color: #666666">/</span>gpgme.h
<span style="color: #666666">/</span>opt<span style="color: #666666">/</span>local<span style="color: #666666">/</span>include<span style="color: #666666">/</span>gpgmepp_version.h
<span style="color: #666666">/</span>opt<span style="color: #666666">/</span>local<span style="color: #666666">/</span>lib<span style="color: #666666">/</span>cmake<span style="color: #666666">/</span>Gpgmepp<span style="color: #666666">/</span>GpgmeppConfig.cmake
<span style="color: #666666">/</span>opt<span style="color: #666666">/</span>local<span style="color: #666666">/</span>lib<span style="color: #666666">/</span>cmake<span style="color: #666666">/</span>Gpgmepp<span style="color: #666666">/</span>GpgmeppConfigVersion.cmake
<span style="color: #666666">/</span>opt<span style="color: #666666">/</span>local<span style="color: #666666">/</span>lib<span style="color: #666666">/</span>libgpgme<span style="color: #666666">-</span>pthread<span style="color: #666666">.11</span>.dylib
<span style="color: #666666">/</span>opt<span style="color: #666666">/</span>local<span style="color: #666666">/</span>lib<span style="color: #666666">/</span>libgpgme<span style="color: #666666">-</span>pthread.a
<span style="color: #666666">/</span>opt<span style="color: #666666">/</span>local<span style="color: #666666">/</span>lib<span style="color: #666666">/</span>libgpgme<span style="color: #666666">-</span>pthread.dylib
<span style="color: #666666">/</span>opt<span style="color: #666666">/</span>local<span style="color: #666666">/</span>lib<span style="color: #666666">/</span>libgpgme<span style="color: #666666">.11</span>.dylib
<span style="color: #666666">/</span>opt<span style="color: #666666">/</span>local<span style="color: #666666">/</span>lib<span style="color: #666666">/</span>libgpgme.a
<span style="color: #666666">/</span>opt<span style="color: #666666">/</span>local<span style="color: #666666">/</span>lib<span style="color: #666666">/</span>libgpgme.dylib
<span style="color: #666666">/</span>opt<span style="color: #666666">/</span>local<span style="color: #666666">/</span>lib<span style="color: #666666">/</span>libgpgmepp<span style="color: #666666">.6</span>.dylib
<span style="color: #666666">/</span>opt<span style="color: #666666">/</span>local<span style="color: #666666">/</span>lib<span style="color: #666666">/</span>libgpgmepp.a
<span style="color: #666666">/</span>opt<span style="color: #666666">/</span>local<span style="color: #666666">/</span>lib<span style="color: #666666">/</span>libgpgmepp.dylib
<span style="color: #666666">/</span>opt<span style="color: #666666">/</span>local<span style="color: #666666">/</span>share<span style="color: #666666">/</span>aclocal<span style="color: #666666">/</span>gpgme.m4
<span style="color: #666666">/</span>opt<span style="color: #666666">/</span>local<span style="color: #666666">/</span>share<span style="color: #666666">/</span>common<span style="color: #666666">-</span>lisp<span style="color: #666666">/</span>source<span style="color: #666666">/</span>gpgme<span style="color: #666666">/</span>gpgme<span style="color: #666666">-</span>package.lisp
<span style="color: #666666">/</span>opt<span style="color: #666666">/</span>local<span style="color: #666666">/</span>share<span style="color: #666666">/</span>common<span style="color: #666666">-</span>lisp<span style="color: #666666">/</span>source<span style="color: #666666">/</span>gpgme<span style="color: #666666">/</span>gpgme.asd
<span style="color: #666666">/</span>opt<span style="color: #666666">/</span>local<span style="color: #666666">/</span>share<span style="color: #666666">/</span>common<span style="color: #666666">-</span>lisp<span style="color: #666666">/</span>source<span style="color: #666666">/</span>gpgme<span style="color: #666666">/</span>gpgme.lisp
<span style="color: #666666">/</span>opt<span style="color: #666666">/</span>local<span style="color: #666666">/</span>share<span style="color: #666666">/</span>doc<span style="color: #666666">/</span>gpgme<span style="color: #666666">/</span>AUTHORS
<span style="color: #666666">/</span>opt<span style="color: #666666">/</span>local<span style="color: #666666">/</span>share<span style="color: #666666">/</span>doc<span style="color: #666666">/</span>gpgme<span style="color: #666666">/</span>COPYING
<span style="color: #666666">/</span>opt<span style="color: #666666">/</span>local<span style="color: #666666">/</span>share<span style="color: #666666">/</span>doc<span style="color: #666666">/</span>gpgme<span style="color: #666666">/</span>COPYING.LESSER
<span style="color: #666666">/</span>opt<span style="color: #666666">/</span>local<span style="color: #666666">/</span>share<span style="color: #666666">/</span>doc<span style="color: #666666">/</span>gpgme<span style="color: #666666">/</span>ChangeLog
<span style="color: #666666">/</span>opt<span style="color: #666666">/</span>local<span style="color: #666666">/</span>share<span style="color: #666666">/</span>doc<span style="color: #666666">/</span>gpgme<span style="color: #666666">/</span>INSTALL
<span style="color: #666666">/</span>opt<span style="color: #666666">/</span>local<span style="color: #666666">/</span>share<span style="color: #666666">/</span>doc<span style="color: #666666">/</span>gpgme<span style="color: #666666">/</span>NEWS
<span style="color: #666666">/</span>opt<span style="color: #666666">/</span>local<span style="color: #666666">/</span>share<span style="color: #666666">/</span>doc<span style="color: #666666">/</span>gpgme<span style="color: #666666">/</span>README
<span style="color: #666666">/</span>opt<span style="color: #666666">/</span>local<span style="color: #666666">/</span>share<span style="color: #666666">/</span>doc<span style="color: #666666">/</span>gpgme<span style="color: #666666">/</span>THANKS
<span style="color: #666666">/</span>opt<span style="color: #666666">/</span>local<span style="color: #666666">/</span>share<span style="color: #666666">/</span>doc<span style="color: #666666">/</span>gpgme<span style="color: #666666">/</span>TODO
<span style="color: #666666">/</span>opt<span style="color: #666666">/</span>local<span style="color: #666666">/</span>share<span style="color: #666666">/</span>info<span style="color: #666666">/</span>gpgme.info
<span style="color: #666666">/</span>opt<span style="color: #666666">/</span>local<span style="color: #666666">/</span>share<span style="color: #666666">/</span>info<span style="color: #666666">/</span>gpgme.info<span style="color: #666666">-1</span>
<span style="color: #666666">/</span>opt<span style="color: #666666">/</span>local<span style="color: #666666">/</span>share<span style="color: #666666">/</span>info<span style="color: #666666">/</span>gpgme.info<span style="color: #666666">-2</span>
</pre></div>
</p>
<p style="padding: 0;text-rendering: inherit;margin: 0;line-height: inherit;white-space: inherit;">We actually enforced the use of <code style="text-rendering: inherit;color: #4444cc;padding: 0;white-space: normal;margin: 0;line-height: inherit;">kdepimlibs</code>' version of GpgME during building of <code style="text-rendering: inherit;color: #4444cc;padding: 0;white-space: normal;margin: 0;line-height: inherit;">kmymoney4-devel</code> with this patch:</p>
<p style="padding: 0;text-rendering: inherit;margin: 0;line-height: inherit;white-space: inherit;"><div class="codehilite" style="background: #f8f8f8"><pre style="line-height: 125%"><span></span>*** kmymoney-4.7.2/CMakeLists.txt Sat Apr 25 19:20:16 2015
--- kmymoney-4.7.2/CMakeLists.txt Wed Oct 5 23:14:44 2016
***************
*** 70,75 ****
--- 70,82 ----
endif (WIN32)
# needed by libkgpgfile
find_package(QGpgme REQUIRED)
+
+ # This is specific for MacPorts, as it ships a newer version of gpgme (1.7.0)
+ if (QGPGME_FOUND)
+ set(GPGME_INCLUDES "%PREFIX%/include/KDE4")
+ include_directories(<span style="color: #BC7A00">${</span>GPGME_INCLUDES<span style="color: #BC7A00">}</span>)
+ endif (QGPGME_FOUND)
+
find_package(KdepimLibs REQUIRED)
find_package(SharedMimeInfo REQUIRED)
</pre></div>
</p>
<p style="padding: 0;text-rendering: inherit;margin: 0;line-height: inherit;white-space: inherit;">I can't test this with a <code style="text-rendering: inherit;color: #4444cc;padding: 0;white-space: normal;margin: 0;line-height: inherit;">frameworks</code> version of KMyMoney so far, as there is still no offical release of the KF5 frameworks available on OSX/MacPorts at this point in time.</p>
<p style="padding: 0;text-rendering: inherit;margin: 0;line-height: inherit;white-space: inherit;">So, I am just curious, but I believe your CMake magic would like to pick the latter set of files which would make port <code style="text-rendering: inherit;color: #4444cc;padding: 0;white-space: normal;margin: 0;line-height: inherit;">kf5-gpgmepp</code> obsolete. Is that intended?</p></pre>
</blockquote>
<p>On October 26th, 2016, 9:49 p.m. CEST, <b>Andreas Sturmlechner</b> wrote:</p>
<blockquote style="margin-left: 1em; border-left: 2px solid #d0d0d0; padding-left: 10px;">
<pre style="white-space: pre-wrap; white-space: -moz-pre-wrap; white-space: -pre-wrap; white-space: -o-pre-wrap; word-wrap: break-word;"><p style="padding: 0;text-rendering: inherit;margin: 0;line-height: inherit;white-space: inherit;">Yes it is intended, as there will be no further release of 'kf5'-gpgmepp - for reference: https://mail.kde.org/pipermail/release-team/2016-September/009732.html</p></pre>
</blockquote>
<p>On October 26th, 2016, 9:57 p.m. CEST, <b>Marko Käning</b> wrote:</p>
<blockquote style="margin-left: 1em; border-left: 2px solid #d0d0d0; padding-left: 10px;">
<pre style="white-space: pre-wrap; white-space: -moz-pre-wrap; white-space: -pre-wrap; white-space: -o-pre-wrap; word-wrap: break-word;"><p style="padding: 0;text-rendering: inherit;margin: 0;line-height: inherit;white-space: inherit;">OK, that link could have been in the description. ;-)</p></pre>
</blockquote>
<p>On October 26th, 2016, 11:11 p.m. CEST, <b>René J.V. Bertin</b> wrote:</p>
<blockquote style="margin-left: 1em; border-left: 2px solid #d0d0d0; padding-left: 10px;">
<pre style="white-space: pre-wrap; white-space: -moz-pre-wrap; white-space: -pre-wrap; white-space: -o-pre-wrap; word-wrap: break-word;"><p style="padding: 0;text-rendering: inherit;margin: 0;line-height: inherit;white-space: inherit;">Wow, it would have been nice if we'd known about this a short while ago when MacPorts port:gpgme was updated to 1.7.0 and we had a whole discussion about how to avoid the header clashes.</p>
<p style="padding: 0;text-rendering: inherit;margin: 0;line-height: inherit;white-space: inherit;">When will KWallet drop kf5-gpgmepp?</p>
<p style="padding: 0;text-rendering: inherit;margin: 0;line-height: inherit;white-space: inherit;">I don't have much to say about the patch for KMyMoney: I don't have a port for that. Yet. If the dependencies (apart from Qt and KDE) haven't changed w.r.t. KMM 4 it might not be too much work to create a port that is sufficient for testing this patch.</p></pre>
</blockquote>
<p>On October 27th, 2016, 9:39 a.m. CEST, <b>Andreas Sturmlechner</b> wrote:</p>
<blockquote style="margin-left: 1em; border-left: 2px solid #d0d0d0; padding-left: 10px;">
<pre style="white-space: pre-wrap; white-space: -moz-pre-wrap; white-space: -pre-wrap; white-space: -o-pre-wrap; word-wrap: break-word;"><p style="padding: 0;text-rendering: inherit;margin: 0;line-height: inherit;white-space: inherit;">kwallet master currently picks GpgME++ if available, but can still use KF5Gpgmepp otherwise. I assume it will stay a while like that to give distributions time to ship GpgME-1.7.1 (you definitely want 1.7.1 for fixes), and Frameworks are a little more conservative wrt minimum deps. I'm not a maintainer though.</p></pre>
</blockquote>
<p>On October 27th, 2016, 10:02 a.m. CEST, <b>René J.V. Bertin</b> wrote:</p>
<blockquote style="margin-left: 1em; border-left: 2px solid #d0d0d0; padding-left: 10px;">
<pre style="white-space: pre-wrap; white-space: -moz-pre-wrap; white-space: -pre-wrap; white-space: -o-pre-wrap; word-wrap: break-word;"><p style="padding: 0;text-rendering: inherit;margin: 0;line-height: inherit;white-space: inherit;">From what I see KWallet uses both. I didn't look real closely but get the impression that 5.27 still requires both. I do remember that it was patched to work with gpgme 1.7x headers present, recently.</p></pre>
</blockquote>
<p>On October 27th, 2016, 10:52 a.m. CEST, <b>Andreas Sturmlechner</b> wrote:</p>
<blockquote style="margin-left: 1em; border-left: 2px solid #d0d0d0; padding-left: 10px;">
<pre style="white-space: pre-wrap; white-space: -moz-pre-wrap; white-space: -pre-wrap; white-space: -o-pre-wrap; word-wrap: break-word;"><p style="padding: 0;text-rendering: inherit;margin: 0;line-height: inherit;white-space: inherit;">5.27 doesn't make use of GpgME++, the patch went in only after release.</p></pre>
</blockquote>
</blockquote>
<pre style="white-space: pre-wrap; white-space: -moz-pre-wrap; white-space: -pre-wrap; white-space: -o-pre-wrap; word-wrap: break-word;"><p style="padding: 0;text-rendering: inherit;margin: 0;line-height: inherit;white-space: inherit;">Sorry, yes, I confounded gpgme in general and gpgme++. KWallet has been using the former for a while, directly and indirectly. The patch I referred to was to cope with the presence of the gpgme++ headers, and landed between 5.24 and 5.27 (and could be backported to 5.24).</p></pre>
<br />
<p>- René J.V.</p>
<br />
<p>On October 26th, 2016, 9:57 p.m. CEST, Andreas Sturmlechner wrote:</p>
<table bgcolor="#fefadf" width="100%" cellspacing="0" cellpadding="12" style="border: 1px #888a85 solid; border-radius: 6px; -moz-border-radius: 6px; -webkit-border-radius: 6px;">
<tr>
<td>
<div>Review request for KMymoney and René J.V. Bertin.</div>
<div>By Andreas Sturmlechner.</div>
<p style="color: grey;"><i>Updated Oct. 26, 2016, 9:57 p.m.</i></p>
<div style="margin-top: 1.5em;">
<b style="color: #575012; font-size: 10pt;">Repository: </b>
kmymoney
</div>
<h1 style="color: #575012; font-size: 10pt; margin-top: 1.5em;">Description </h1>
<table width="100%" bgcolor="#ffffff" cellspacing="0" cellpadding="10" style="border: 1px solid #b8b5a0">
<tr>
<td>
<pre style="margin: 0; padding: 0; white-space: pre-wrap; white-space: -moz-pre-wrap; white-space: -pre-wrap; white-space: -o-pre-wrap; word-wrap: break-word;"><p style="padding: 0;text-rendering: inherit;margin: 0;line-height: inherit;white-space: inherit;">Gpgmepp is part of GpgME since 1.7.0.</p>
<p style="padding: 0;text-rendering: inherit;margin: 0;line-height: inherit;white-space: inherit;">REVIEW: 129265</p>
<hr style="text-rendering: inherit;margin: 0;padding: 0;white-space: normal;border: 1px solid #ddd;line-height: inherit;" />
<p style="padding: 0;text-rendering: inherit;margin: 0;line-height: inherit;white-space: inherit;">See also for reference: https://mail.kde.org/pipermail/release-team/2016-September/009732.html</p></pre>
</td>
</tr>
</table>
<h1 style="color: #575012; font-size: 10pt; margin-top: 1.5em;">Diffs</b> </h1>
<ul style="margin-left: 3em; padding-left: 0;">
<li>CMakeLists.txt <span style="color: grey">(c535faba80db64b0a30fc5fdfb09a7a2590ab8a4)</span></li>
<li>config-kmymoney.h.cmake <span style="color: grey">(f024db61af25e291cde2eef392fe161485c82e5d)</span></li>
<li>kmymoney/main.cpp <span style="color: grey">(694ffa28ae67ad0051b893fbdcf9b7b3624f0525)</span></li>
<li>libkgpgfile/CMakeLists.txt <span style="color: grey">(4e366ceab3c12728276feaaec78319315fb9ea6d)</span></li>
<li>libkgpgfile/kgpgfile.cpp <span style="color: grey">(88aac42de83d28be45ad8d1516bd94eb240ed811)</span></li>
</ul>
<p><a href="https://git.reviewboard.kde.org/r/129265/diff/" style="margin-left: 3em;">View Diff</a></p>
</td>
</tr>
</table>
</div>
</body>
</html>