purple-matrix-9999mva
download
# Copyright 2026 mva
# Distributed under the terms of the Public Domain or CC0 License
EAPI=8
inherit toolchain-funcs
DESCRIPTION="Libpurple protocol plugin for matrix"
HOMEPAGE="https://github.com/matrix-org/purple-matrix"
if [[ "${PV}" == 9999 ]] ; then
inherit git-r3
EGIT_REPO_URI="https://github.com/matrix-org/${PN}.git"
else
SRC_URI="https://github.com/matrix-org/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
KEYWORDS="~amd64 ~x86"
fi
LICENSE="GPL-2"
SLOT="0"
RDEPEND="
dev-db/sqlite:3
dev-libs/glib:2
dev-libs/json-glib
dev-libs/libgcrypt:=
dev-libs/olm:=
net-im/pidgin
net-libs/http-parser:=
"
DEPEND="${RDEPEND}"
BDEPEND="
virtual/pkgconfig
"
src_prepare() {
default
sed '/^CFLAGS.*-O0/d' -i Makefile.common || die
}
src_compile() {
emake CC="$(tc-getCC)" PKG_CONFIG="$(tc-getBUILD_PKG_CONFIG)"
}