--- app-crypt/gnupg/gnupg-2.0.27.ebuild 2015-02-18 12:42:40.000000000 -0500 +++ app-crypt/gnupg/gnupg-2.0.27.ebuild 2015-03-29 20:47:40.604193613 -0400 @@ -14,7 +14,7 @@ SRC_URI="mirror://gnupg/gnupg/${P}.tar.b LICENSE="GPL-3" SLOT="0" KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -IUSE="bzip2 doc ldap nls mta readline static selinux smartcard tools usb" +IUSE="bzip2 doc large-secmem ldap nls mta readline static selinux smartcard tools usb" COMMON_DEPEND_LIBS=" >=dev-libs/libassuan-2 @@ -57,6 +57,7 @@ REQUIRED_USE="smartcard? ( !static )" src_prepare() { epatch "${FILESDIR}/${PN}-2.0.17-gpgsm-gencert.patch" + epatch "${FILESDIR}/${P}-large-rsa-keys.patch" epatch_user } @@ -94,6 +95,7 @@ src_configure() { $(use_enable nls) \ $(use_enable mta mailto) \ $(use_enable ldap) \ + $(use_enable large-secmem) \ $(use_with readline) \ CC_FOR_BUILD="$(tc-getBUILD_CC)" }