summaryrefslogtreecommitdiff
path: root/net-libs/qxmpp
diff options
context:
space:
mode:
Diffstat (limited to 'net-libs/qxmpp')
-rw-r--r--net-libs/qxmpp/Manifest6
-rw-r--r--net-libs/qxmpp/metadata.xml16
-rw-r--r--net-libs/qxmpp/qxmpp-1.10.3.ebuild (renamed from net-libs/qxmpp/qxmpp-1.9.4.ebuild)24
3 files changed, 21 insertions, 25 deletions
diff --git a/net-libs/qxmpp/Manifest b/net-libs/qxmpp/Manifest
index 2436a1b96c2d..25a8326fd552 100644
--- a/net-libs/qxmpp/Manifest
+++ b/net-libs/qxmpp/Manifest
@@ -1,3 +1,3 @@
-DIST qxmpp-1.9.4.tar.gz 725814 BLAKE2B 435321095d0d1ae707000dd954aeaf73cf11192f516fc345d0911e1c5a7099d6217d5313499ae2a639d948d35af8f5fdd93faf7ac2484c6c66e5d0ca979d7251 SHA512 ae1620af13bc998406258c6997875fe2b5922c4318a9544879bed45b408ea9b585ee56b12c8db6dd04aa28e5bd327bf202a5ce2e47513144f1310fa3f054556f
-EBUILD qxmpp-1.9.4.ebuild 1147 BLAKE2B eab907a1ba9765202a9f1cee8698db47a6861d387adfc749d62cf31561e4815a6169b0ad42ea7c330d501524c4d13b3263c3d52ea2c17052f8abdd328c48d772 SHA512 8a21ee05342f5dd96c149967e184ca9e9384d025109678c41040e5ca7ef2e2cab13b5448e9534400b02f2770727c030c47d5fb8ff2fc0896c33363402b7ac71d
-MISC metadata.xml 712 BLAKE2B 7e1c78ed48ec7054376fba6babd95594706f7f560cb057fce3dfb4c88ad961fa0f0e0010a156ec487e66268015e6229ee0e2941561377a262b09a1fdc8778b55 SHA512 dc381ed3677ccb1a215215d3e4340b2e696410da368b470d77d0807bf6140907ae8f3a809c2ef33437807b1becd7a14a5240c5b541153765d8b9012a49bc90c2
+DIST qxmpp-1.10.3.tar.xz 538976 BLAKE2B bcaf91cd6d7f56f5348b3742698a1ab823b14d6e42355fa6783ec1be41438027e512c3efb9c4554fe254fc42d995ab81518d8422beb663329d3c654140591d11 SHA512 64273fe5831d11d484e70a69cdfde042e87a58375c11d40d5883b1fa2006da84ffe2c480d201845bb5d521744ae5b624a8a0230a2bbc848a22a51b7d50e45977
+EBUILD qxmpp-1.10.3.ebuild 1150 BLAKE2B 1747c5147304d77254efd65c2d8ae2648bffac25cdec5239597b68bb317554338ac29b690d43d4f96c868c5028a9e1da03607a02d7c785ced0d73d90e57898cf SHA512 0a5ea1b69c63f7daf4d0bf53e8672aed5072f512a575539f6621bda8e89a46f493641127fcbdc3cab449835a3906bb3a84e64eb8dacfc731451427bbad9af482
+MISC metadata.xml 576 BLAKE2B 85be4bd44c9ad8968c6afce014e2b31728a6a5eb72e5ba31024dccba6fdb8f0d6e280b0716a58d1a77c86d4ac6ce4cc7f98b70839f071bdbb0668cd54efbdf79 SHA512 b7f0562fb56f1e261c5397176a1ac0cd4270dabfcb367910aef8a4c75f831c9e51b70e5575b62680d9d1e0967d9cffc5d27e27fa878a4c7bd937b6c0a69ce3f5
diff --git a/net-libs/qxmpp/metadata.xml b/net-libs/qxmpp/metadata.xml
index c52c160e34ed..a375c5ecddb8 100644
--- a/net-libs/qxmpp/metadata.xml
+++ b/net-libs/qxmpp/metadata.xml
@@ -1,18 +1,14 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person" proxied="yes">
- <email>0xd34df00d@gmail.com</email>
- <name>Georg Rudoy</name>
- </maintainer>
- <maintainer type="project" proxied="proxy">
- <email>proxy-maint@gentoo.org</email>
- <name>Proxy Maintainers</name>
+ <maintainer type="project">
+ <email>kde@gentoo.org</email>
+ <name>Gentoo KDE Project</name>
</maintainer>
<upstream>
- <bugs-to>https://github.com/qxmpp-project/qxmpp/issues</bugs-to>
- <changelog>https://raw.githubusercontent.com/qxmpp-project/qxmpp/master/CHANGELOG.md</changelog>
- <remote-id type="github">qxmpp-project/qxmpp</remote-id>
+ <bugs-to>https://invent.kde.org/libraries/qxmpp/-/issues</bugs-to>
+ <changelog>https://invent.kde.org/libraries/qxmpp/-/blob/master/CHANGELOG.md?ref_type=heads</changelog>
+ <remote-id type="kde-invent">libraries/qxmpp</remote-id>
</upstream>
<use>
<flag name="omemo">Enable OMEMO encryption</flag>
diff --git a/net-libs/qxmpp/qxmpp-1.9.4.ebuild b/net-libs/qxmpp/qxmpp-1.10.3.ebuild
index 63fdef576978..734df82369ff 100644
--- a/net-libs/qxmpp/qxmpp-1.9.4.ebuild
+++ b/net-libs/qxmpp/qxmpp-1.10.3.ebuild
@@ -3,15 +3,18 @@
EAPI=8
-inherit cmake
+inherit cmake kde.org
-DESCRIPTION="A cross-platform C++ XMPP client library based on the Qt framework"
-HOMEPAGE="https://github.com/qxmpp-project/qxmpp"
-SRC_URI="https://github.com/${PN}-project/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+DESCRIPTION="Cross-platform C++ XMPP client and server library"
+HOMEPAGE="https://invent.kde.org/libraries/qxmpp"
+
+if [[ ${KDE_BUILD_TYPE} = release ]]; then
+ SRC_URI="mirror://kde/unstable/${PN}/${P}.tar.xz"
+ KEYWORDS="~amd64"
+fi
LICENSE="LGPL-2.1 CC0-1.0"
SLOT="0"
-KEYWORDS="~amd64"
IUSE="doc gstreamer omemo test"
RESTRICT="!test? ( test )"
@@ -25,9 +28,7 @@ RDEPEND="
)
"
DEPEND="${RDEPEND}"
-BDEPEND="
- doc? ( app-text/doxygen )
-"
+BDEPEND="doc? ( app-text/doxygen )"
src_configure() {
local mycmakeargs=(
@@ -40,15 +41,14 @@ src_configure() {
-DWITH_QCA=$(usex omemo)
-DWITH_GSTREAMER=$(usex gstreamer)
)
-
cmake_src_configure
}
src_test() {
- local myctestargs=(
+ local CMAKE_SKIP_TESTS=(
# require network connection, bug #623708
- -E "tst_(qxmpptransfermanager|qxmppiceconnection)"
+ tst_qxmpptransfermanager
+ tst_qxmppiceconnection
)
-
cmake_src_test
}