Index: head/security/gpgme/files/patch-git-key.h =================================================================== --- head/security/gpgme/files/patch-git-key.h (nonexistent) +++ head/security/gpgme/files/patch-git-key.h (revision 559796) @@ -0,0 +1,29 @@ +The operator< should be const, so it can be applied to const Signatures. +This fixes a build failure in security/libkleo. + +diff --git lang/cpp/src/key.cpp lang/cpp/src/key.cpp +index e536d080..7411e9e4 100644 +--- lang/cpp/src/key.cpp ++++ lang/cpp/src/key.cpp +@@ -865,7 +865,7 @@ UserID::Signature::Signature(const shared_gpgme_key_t &k, gpgme_user_id_t u, gpg + { + } + +-bool UserID::Signature::operator<(const Signature &other) ++bool UserID::Signature::operator<(const Signature &other) const + { + // based on cmp_signodes() in g10/keylist.c + +diff --git lang/cpp/src/key.h lang/cpp/src/key.h +index a7931672..57001a03 100644 +--- lang/cpp/src/key.h ++++ lang/cpp/src/key.h +@@ -468,7 +468,7 @@ public: + } + + /*! Defines a canonical sort order for signatures of the same user ID. */ +- bool operator<(const Signature &other); ++ bool operator<(const Signature &other) const; + + bool isNull() const + { Property changes on: head/security/gpgme/files/patch-git-key.h ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: head/security/gpgme-cpp/Makefile =================================================================== --- head/security/gpgme-cpp/Makefile (revision 559795) +++ head/security/gpgme-cpp/Makefile (revision 559796) @@ -1,14 +1,14 @@ # $FreeBSD$ -PORTREVISION= 0 +PORTREVISION= 1 PKGNAMESUFFIX= -${SLAVEPORT} MAINTAINER= jhale@FreeBSD.org COMMENT= Gpgme C++ bindings MASTERDIR= ${.CURDIR}/../../security/gpgme SLAVEPORT= cpp BINDING_NAME= cpp PLIST= ${.CURDIR}/pkg-plist .include "${MASTERDIR}/Makefile"