diff options
Diffstat (limited to 'x11-plugins/purple-matrix/purple-matrix-9999.ebuild')
-rw-r--r-- | x11-plugins/purple-matrix/purple-matrix-9999.ebuild | 12 |
1 files changed, 10 insertions, 2 deletions
diff --git a/x11-plugins/purple-matrix/purple-matrix-9999.ebuild b/x11-plugins/purple-matrix/purple-matrix-9999.ebuild index d34755b..7331bc2 100644 --- a/x11-plugins/purple-matrix/purple-matrix-9999.ebuild +++ b/x11-plugins/purple-matrix/purple-matrix-9999.ebuild @@ -19,10 +19,18 @@ RDEPEND="net-im/pidgin dev-libs/json-glib net-libs/http-parser dev-db/sqlite:3 - olm? ( dev-libs/olm )" + olm? ( + dev-libs/olm + dev-libs/libgcrypt:0 + )" DEPEND="${RDEPEND}" src_compile() { - use !olm && export MATRIX_NO_E2E=1 + if use !olm; then + export MATRIX_NO_E2E=1 + else + # See https://github.com/matrix-org/purple-matrix/issues/83 + sed -i -e '/^LDLIBS+=-lolm/s/$/ -lgcrypt/' Makefile || die + fi emake || die "Make failed!" } |