--- /usr/portage/net-fs/samba/samba-4.1.18.ebuild 2015-06-03 19:31:14.000000000 +0200 +++ samba-4.1.18.ebuild 2015-06-20 16:35:42.446945977 +0200 @@ -93,6 +93,18 @@ fi } +src_prepare() { + if has_version ">=net-libs/gnutls-3.4"; then + sed -e 's/.*set_priority.*/\tgnutls_priority_set_direct(tls->session, "NORMAL:+CTYPE-OPENPGP", NULL);/' \ + -e '/cert_type_priority/d' \ + -i source4/lib/tls/tls.c + sed -e 's/.*set_priority.*/\tgnutls_priority_set_direct(tlss->tls_session, "NORMAL:+CTYPE-OPENPGP", NULL);/' \ + -e '/t cert_type_priority/ s:^:/*:' \ + -e '/t cert_type_priority/{n;N;N;N;s:$:*/:}' \ + -i source4/lib/tls/tls_tstream.c + fi +} + src_configure() { local myconf='' use "cluster" && myconf+=" --with-ctdb-dir=/usr"