aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPureTryOut <bribbers@disroot.org>2018-10-16 15:28:25 +0200
committerPureTryOut <bribbers@disroot.org>2018-10-16 15:28:25 +0200
commit7c9a0aa45b5260e4de04412f3fab623b863ad870 (patch)
treec9fa5f266435ca571f2fd83d65f3b9586cab5e2e
parentUpdate Riot web to 0.17.0 (diff)
downloadmatrix-7c9a0aa45b5260e4de04412f3fab623b863ad870.tar.gz
matrix-7c9a0aa45b5260e4de04412f3fab623b863ad870.tar.bz2
matrix-7c9a0aa45b5260e4de04412f3fab623b863ad870.zip
Make Spectral use the system libqmatrixclient like before, resolves #20
-rw-r--r--dev-libs/libqmatrixclient/Manifest2
-rw-r--r--dev-libs/libqmatrixclient/libqmatrixclient-0.4.0.ebuild27
-rw-r--r--net-im/spectral/Manifest2
-rw-r--r--net-im/spectral/spectral-9999.ebuild4
4 files changed, 33 insertions, 2 deletions
diff --git a/dev-libs/libqmatrixclient/Manifest b/dev-libs/libqmatrixclient/Manifest
index f0a55d9..cedcb36 100644
--- a/dev-libs/libqmatrixclient/Manifest
+++ b/dev-libs/libqmatrixclient/Manifest
@@ -1,3 +1,5 @@
DIST libqmatrixclient-0.3.0.2.tar.gz 444141 BLAKE2B f4b980eeff175d4db314078580728c0b90238e18a6eb5872c4fd45fd1197be6245afb4f45807650141348db6bfc7cbed93f43f9edd70d9fc777b0ab2fe533083 SHA512 f650f50185070ce7d37dbb173c27c46adc45eb18ac3219d37b6f3eb275f23afa7dd8cb583721cd03c4e50cb7a19345f8c747acce097ba81b5f3d14a700c9d7c2
+DIST libqmatrixclient-0.4.0.tar.gz 495438 BLAKE2B 8ed5c9551ca849700e19a0fb294d3720c8e8219140f68b74ccb1ee7c427640efb10203865b2c2143ae6374303fcdc5a9c3b228bbe523582f9698ed26a021fceb SHA512 552b866ef4adbde72518f96b42beb08dc99f80ff0388717e99c4287c463db21469d91e188b3d5c17850266ea313a36fed0cd01431f08632e3d1403f3b7725e40
EBUILD libqmatrixclient-0.3.0.2.ebuild 598 BLAKE2B 52e5b3c9fdb59c8acd9c29ab872c05213b1bbba7a49e791d6768ad11a3f43750d87e4e0965d0f995880fa5475af2f32fb15eb751efb653a3d40f87f61c97eacd SHA512 aace4b242f0003dcaf1ca488fd8203ed418e5037ad9105a7e954aa020d7919d425e7182af4effd536ea39b50b2768878760f22fb5a4e9dab9b1a6500507aec68
+EBUILD libqmatrixclient-0.4.0.ebuild 598 BLAKE2B 52e5b3c9fdb59c8acd9c29ab872c05213b1bbba7a49e791d6768ad11a3f43750d87e4e0965d0f995880fa5475af2f32fb15eb751efb653a3d40f87f61c97eacd SHA512 aace4b242f0003dcaf1ca488fd8203ed418e5037ad9105a7e954aa020d7919d425e7182af4effd536ea39b50b2768878760f22fb5a4e9dab9b1a6500507aec68
EBUILD libqmatrixclient-9999.ebuild 598 BLAKE2B 05fab7e6fb442ead2a932d22f2fce9597220d8ce35cc4d795d38968b3660bf2b0febef0ad7a94eb6f04c7d19b9b79e47ba956dadb7e57e777f88763cb2d693c2 SHA512 5218716e3e193e65b034aa6562403b7129733482ce051137804927c2f0b11d05b27ed2323358a6bfff665c2b25fb09b7851e07726baac3d2381b2eaa27db9b54
diff --git a/dev-libs/libqmatrixclient/libqmatrixclient-0.4.0.ebuild b/dev-libs/libqmatrixclient/libqmatrixclient-0.4.0.ebuild
new file mode 100644
index 0000000..b96dcb9
--- /dev/null
+++ b/dev-libs/libqmatrixclient/libqmatrixclient-0.4.0.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DESCRIPTION="A Qt5 library to write cross-platform clients for Matrix"
+HOMEPAGE="https://github.com/qmatrixclient/libqmatrixclient"
+
+inherit eutils cmake-utils
+
+if [[ ${PV} == "9999" ]]; then
+ inherit git-r3
+
+ SRC_URI=""
+ EGIT_REPO_URI="https://github.com/qmatrixclient/${PN}.git"
+else
+ SRC_URI="https://github.com/qmatrixclient/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+ KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="GPL-3"
+SLOT="0"
+IUSE=""
+
+RDEPEND=""
+DEPEND="${RDEPEND}
+ dev-qt/qtcore"
diff --git a/net-im/spectral/Manifest b/net-im/spectral/Manifest
index 2e66bc2..3e6daa0 100644
--- a/net-im/spectral/Manifest
+++ b/net-im/spectral/Manifest
@@ -1 +1 @@
-EBUILD spectral-9999.ebuild 942 BLAKE2B cbf99044b2a7274b259ec2eff237e1a92100d1eb4e72f0bbdbd20de84537949823bc59bf9a0d19010a036b9d71349d37f1f60c6386bc646092987dbb5e506820 SHA512 e10c1e608abb73c308aab6b80442ac5209418b7eeef92d8ccc228785469729d80012e6e2a3be6a8c1c952716252491302b67efaead3e4d8dd3d1822f4a0bb906
+EBUILD spectral-9999.ebuild 992 BLAKE2B 68cb92f8ede35a5f40b5daa5c3dd12a2aa2bec257003fd30b8328e7f3aecf356775d7316e48e393eb9ab72785117471b6d211c1e3560b53138761a62139c0662 SHA512 35c94ee4158e5374d7ea626fc5e8f378e197a824feb29343152af8cf97a161f88d25b7c4aba3817ce68b9ee146ba1fe1b4d963a6dac67c58c3b13504f955b582
diff --git a/net-im/spectral/spectral-9999.ebuild b/net-im/spectral/spectral-9999.ebuild
index 14699b3..fa93f3f 100644
--- a/net-im/spectral/spectral-9999.ebuild
+++ b/net-im/spectral/spectral-9999.ebuild
@@ -31,7 +31,9 @@ DEPEND="${RDEPEND}
dev-qt/qtcore"
src_configure() {
- eqmake5
+ eqmake5 \
+ PREFIX=/usr \
+ USE_SYSTEM_QMATRIXCLIENT=true
}
src_install() {