Lines 14-20
SRC_URI="mirror://gnupg/gnupg/${P}.tar.b
Link Here
|
14 |
LICENSE="GPL-3" |
14 |
LICENSE="GPL-3" |
15 |
SLOT="0" |
15 |
SLOT="0" |
16 |
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" |
16 |
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" |
17 |
IUSE="bzip2 doc ldap nls mta readline static selinux smartcard tools usb" |
17 |
IUSE="bzip2 doc large-secmem ldap nls mta readline static selinux smartcard tools usb" |
18 |
|
18 |
|
19 |
COMMON_DEPEND_LIBS=" |
19 |
COMMON_DEPEND_LIBS=" |
20 |
>=dev-libs/libassuan-2 |
20 |
>=dev-libs/libassuan-2 |
Lines 57-62
REQUIRED_USE="smartcard? ( !static )"
Link Here
|
57 |
|
57 |
|
58 |
src_prepare() { |
58 |
src_prepare() { |
59 |
epatch "${FILESDIR}/${PN}-2.0.17-gpgsm-gencert.patch" |
59 |
epatch "${FILESDIR}/${PN}-2.0.17-gpgsm-gencert.patch" |
|
|
60 |
epatch "${FILESDIR}/${P}-large-rsa-keys.patch" |
60 |
epatch_user |
61 |
epatch_user |
61 |
} |
62 |
} |
62 |
|
63 |
|
Lines 94-99
src_configure() {
Link Here
|
94 |
$(use_enable nls) \ |
95 |
$(use_enable nls) \ |
95 |
$(use_enable mta mailto) \ |
96 |
$(use_enable mta mailto) \ |
96 |
$(use_enable ldap) \ |
97 |
$(use_enable ldap) \ |
|
|
98 |
$(use_enable large-secmem) \ |
97 |
$(use_with readline) \ |
99 |
$(use_with readline) \ |
98 |
CC_FOR_BUILD="$(tc-getBUILD_CC)" |
100 |
CC_FOR_BUILD="$(tc-getBUILD_CC)" |
99 |
} |
101 |
} |