[MacPorts] #53122: gpgme : upgrade to 1.8.0 and +qt5 variant
MacPorts
noreply at macports.org
Tue Dec 20 23:19:43 CET 2016
#53122: gpgme : upgrade to 1.8.0 and +qt5 variant
---------------------+-------------------------------
Reporter: RJVB | Owner:
Type: update | Status: new
Priority: Normal | Milestone:
Component: ports | Version:
Resolution: | Keywords: haspatch upstream
Port: gpgme |
---------------------+-------------------------------
Comment (by RJVB):
I can look into reporting upstream tomorrow, but I think we should also
figure out the proper way to get the strdup prototype from the string.h
header.
Once we have a few correct patches for what are clearly issues it should
be much easier to get those patches accepted. Either way, it is rarely a
good idea to wait for a bugfix release if you already have fixes and/or
workarounds.
The only question I have is when 1.8.1 can be expected. I think I've
already seen it mentioned somewhere (IIRC in relation to bugs in 1.8.0),
but to me gpgme is just another dependency, not something I work with
directly so I'm following its evolution closely. I'd expect the port
maintainers to be doing that a bit more ;)
David: the library renaming is all that's advisable for Qt5 support, and
it is not really an upstream issue. We can raise the idea upstream, but I
think their position will be that we should find our own solution if we
want to be able to install the Qt4 and Qt5 libraries in the same
directory, and it's not like we've never done this kind of thing before.
From what I understand, QGpgME is included with gpgme as largely a
courtesy so the KDE PIM developers don't have to continue to provide it.
KDE PIM 5 has done nothing to allow coinstallation with KDE PIM 4, which
probably explains why the library wasn't renamed as the Qt5 versions of so
many other libraries were.
Sadly we're not close to being able to retire kdepimlibs4, and it's a
crucial package for me. We *could* try to change the Qt4 gpgme libraries,
but I have a feeling that might be less straightforward than with the Qt5
version.
--
Ticket URL: <https://trac.macports.org/ticket/53122#comment:3>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list