summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMaxim Koltsov <maksbotan@gentoo.org>2015-01-11 21:28:58 +0000
committerMaxim Koltsov <maksbotan@gentoo.org>2015-01-11 21:28:58 +0000
commit7c9ae8d11c169d42982853294782a73e6a6bb9b6 (patch)
treedb653ff6f2300bdf1c36332e741dc5458caba1ab /net-libs
parentStable for all (diff)
downloadhistorical-7c9ae8d11c169d42982853294782a73e6a6bb9b6.tar.gz
historical-7c9ae8d11c169d42982853294782a73e6a6bb9b6.tar.bz2
historical-7c9ae8d11c169d42982853294782a73e6a6bb9b6.zip
Bump to 0.8.2, change SRC_URI and HOMEPAGE, add opus use flag.
Package-Manager: portage-2.2.15/cvs/Linux x86_64 Manifest-Sign-Key: 0xF8DBDADE
Diffstat (limited to 'net-libs')
-rw-r--r--net-libs/qxmpp/ChangeLog10
-rw-r--r--net-libs/qxmpp/Manifest16
-rw-r--r--net-libs/qxmpp/metadata.xml1
-rw-r--r--net-libs/qxmpp/qxmpp-0.8.2.ebuild62
4 files changed, 82 insertions, 7 deletions
diff --git a/net-libs/qxmpp/ChangeLog b/net-libs/qxmpp/ChangeLog
index 21be768b7d08..1977980ace44 100644
--- a/net-libs/qxmpp/ChangeLog
+++ b/net-libs/qxmpp/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for net-libs/qxmpp
-# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-libs/qxmpp/ChangeLog,v 1.43 2014/08/10 20:50:11 slyfox Exp $
+# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/net-libs/qxmpp/ChangeLog,v 1.44 2015/01/11 21:28:50 maksbotan Exp $
+
+*qxmpp-0.8.2 (11 Jan 2015)
+
+ 11 Jan 2015; Maxim Koltsov <maksbotan@gentoo.org> +qxmpp-0.8.2.ebuild,
+ metadata.xml:
+ Bump to 0.8.2, change SRC_URI and HOMEPAGE, add opus use flag.
10 Aug 2014; Sergei Trofimovich <slyfox@gentoo.org> qxmpp-0.7.4.ebuild,
qxmpp-0.7.5.ebuild, qxmpp-0.7.6-r1.ebuild, qxmpp-0.7.6.ebuild,
diff --git a/net-libs/qxmpp/Manifest b/net-libs/qxmpp/Manifest
index 85545c54ff8c..7519f7216551 100644
--- a/net-libs/qxmpp/Manifest
+++ b/net-libs/qxmpp/Manifest
@@ -5,18 +5,24 @@ DIST qxmpp-0.7.4.tar.gz 1076965 SHA256 0aef904b29024d8435bde9d5e73e3e9ce47577f48
DIST qxmpp-0.7.5.tar.gz 1075987 SHA256 0137da4b176e16bb72c5efde4cec7da750f25ce7d0f6bbb0fcfdccc8765e3d35 SHA512 399a034a7a30f545a890e3a8193de4c6a83d844ec3e6f75084b91f3260662d49d57ecf1f45c8df08136626077535ee7e580ff049a5950f0813352118e36873ea WHIRLPOOL 7c6c872523ff4403660bbb3d53696ecb90e7791f7d95347cfd09747499f8ad045480977aa08dcbdd7f031be24ac80d9df4d7730c52f9cdabdd98a584f1fc7848
DIST qxmpp-0.7.6.tar.gz 1070098 SHA256 4218582cfe09df1999532b25297264fce4f14ff87e5277a35b2e359716b6d240 SHA512 a5d317c9948fdfad379578c186fec749537d250814575f87aefff9eb5fc1d5ef9983373ce36f19d6f8d727032e576bb5381e883ba2ce9430b13a315905475b3a WHIRLPOOL 9f32965b6ab21f826b4d3614059494bac803d8a6654ff86ae2922bc486c6bec955ad702f2d8e150ecba4bd93db4499779cbe368f4a925fc1c6ba0628ee618cfa
DIST qxmpp-0.8.0.tar.gz 1115730 SHA256 6a5e40b67bfbc2315f2b8bc0210e7556b0b9903e18b4f68267072f3421f74712 SHA512 b4e3afa9a4ffdc03d2baf9660986d0cf4de5c2c7d1518ad83cd9b252ff7822da66d9356eab49ce9bd642884a41ec3b72f8d4e2cda964a9276d525d4895c6165f WHIRLPOOL 4694ec5ee96512516fc3b195857db247e81cf8677c1f97870f8f89463c03b83d67a550dc8571c32ae44e57a48d5ce87f5e237eecc9ccde73fccc273a8f688711
+DIST qxmpp-0.8.2.tar.gz 282577 SHA256 518e156198a10404d7d3eae55ab4b91528e9422f636e7856cc8bfe59a8ceb326 SHA512 5442d9f3b5be5f1e13416fca0d865324c2d0103fe81f83d3b63d36bda23fcf633e28e349c2a3e1b826f6e2c5c082c0b2e67962173650f4aae024313e7a345fc0 WHIRLPOOL e1bb3b12189153443141ee1902d4a08db20c8bd89044356eca8883b3c30b5b933ccedbd72c3a787e470ab543c0b1364d970817a36fa7c28483c4d3dafc1a331e
EBUILD qxmpp-0.7.4.ebuild 1184 SHA256 63ee8a68f2919fdaff17ac466847c159fb8746a81cb65e49d857b2e3908e6118 SHA512 ad28730d2c5177ae7ec22664c20656865d75bb846549f97d0ec1dd580eb175adf14e39ec6c84ed2756e500ac1fcdb24e48cd685712c197dff3d6bcbf01db5da8 WHIRLPOOL bd02a35ded563ec0ce9fc2376e093171f87619bab1952e7ad43f8cd8eeaf54ef28eb5ba139a7b810f2a10ccf1e57c79d42eae3ec2769de6c85f2102dd6889c44
EBUILD qxmpp-0.7.5.ebuild 1183 SHA256 c72ddd6c62deb2c80effc97d6443d8a3abcb43fecfc90ce54f7da9ac2736d705 SHA512 2e0d57259a37b21bcf3ff48f39860ab6c6b55fe243b3763bb5320e70be299156213767431f18bd35dea73b62c4c2640265f61ee56834eafb0eb693fa7d3062a3 WHIRLPOOL 59f2fe0eef886887d0e9b14c3527a7090304676a21697939a1acd881bc4522db748fb00ab79fc6005919d15e2836b68ff658f8039aef0704cee261efdd6280a3
EBUILD qxmpp-0.7.6-r1.ebuild 1495 SHA256 6bf98991ef13fd58ce477e89bc5e6530cbcbc982f0a86e7576b4648946e3dc51 SHA512 0f415e87041b92a754ef26d904389ac5e634fc476819120c310822c01734506575297299e532fd19b7a71807a2fa896a05396678ffebd7a57621b0f647b383bb WHIRLPOOL 4bc99131ef1da39b03698b4b226dbcc795b0a6cf48eee1dfa10dc377ba4634faa27eeac804b454673a34f57488f75f60a847fe62d6b9edbc0d462826269ad006
EBUILD qxmpp-0.7.6.ebuild 1185 SHA256 92057002ff177a0340d5fef1029d1701f8142b89f37278208594fc6345f72a45 SHA512 97fe11517ab1e48470b919fa0c0432a953c4710583cc23d8cb4120a92b44758b442abac106cbb48f198cbd5e47e8fc02ebadf2c10a41d608c9fde90e03a6a9a7 WHIRLPOOL 47056e277e6e376e42b6cd04492169c4539c44b19c86ea6a377a3b06fd43493993d75e97b2ccafbd114fc5de28607ca9f17c050cd4afbcbf7f845c19cdd1c2b9
EBUILD qxmpp-0.8.0.ebuild 1653 SHA256 1676900175e697f9b89686db15d6f70690589466bc2fd61c291cacb39e85b42c SHA512 c886f2ccdf123789f430eba56a63cf4226e1d917be1d840fe547d1aac298ce50479617b9c3db8c01404a9668cb40f19c2aeb79ccfc60f8a3a540162d9a62d8dc WHIRLPOOL f44ba94c55cf9abd9c0e405f59dfc03c792804e4e1c71e7b6355d659044abb9440fc6389411e4a185229cd1f07aef3dfe9049e62a8debe12affa830cde4df8eb
+EBUILD qxmpp-0.8.2.ebuild 1791 SHA256 d7cecbf005ed98973f782de63677a5a6c1bdceb561459af41ecc7fe996a735f1 SHA512 65318d38f4ec0e412c25ce45b1ecda102b3f71aa927dbff4f329a95aaf50239f6ad9df4eb2be3a5ad59c3bc272f6492922c71e58265f7dbca276e6aa9495f8e7 WHIRLPOOL 932544c5492f16b167cf157a73d505a7aae9b9339aa5b19ea3c47303dc6d905f26676b37d235ce463d35c8200e4473fce44bc950f7347daff5400a5f6ee883f3
EBUILD qxmpp-9999.ebuild 1476 SHA256 06f3ee06905bac8129c143cbaad87d606cf363d737eeb143449b82285d39ff21 SHA512 777778e81b63f5295333abe09f493a12f1996e5fe994a39dbc447bc274ac2235d51168e912766d0139db2e72bf4c7047cd3579eb12abb114f0dbff2d0c7a188f WHIRLPOOL 5c5f1a926e17dbe4b30d0e07a59611f112ca438a3482e5038454a5094057d7a33981f3e02561f968dd34c167c2994489ce3653a41ce2fafd44beb994b04aedb3
-MISC ChangeLog 6217 SHA256 f8192355fe00be4037685daac459e8509b441b9b321585a4dcda4e25016f29f5 SHA512 cd7e24ed0f2ff498017f07a59965f4db8b64348eddfb43a707f480829407b0b65ef912f6ee0da212cbb966107e38defbbfa43a064b373bfde03bdc5bc57d662a WHIRLPOOL 253dd5a32e33b60e902497a9297073b3496a0696f2289a287e4dc2cc92d3a78a93fe782ec6da64d502dd5d402e77c54a88a7372b874eb4a468ee10ec402dda75
-MISC metadata.xml 410 SHA256 f0719416554c558d09a9ba2b7286d30ba6110fe1206657cdd4c6533aa076939f SHA512 cdd672a6962052c9efea5c696952d5d7335a98ed425b6fb93902f8b6c7146358de2c77229a5ba66035e79d02fdbae3e4373919ed3725ed0df627ad4a18f73969 WHIRLPOOL b9d68be91aee5572dd2597e48bed22b9be372efa7d8e37b303d14d05c720c2539374d53239d04978d461b59344beff5435e896bde703ffd7f3f8506344437d26
+MISC ChangeLog 6403 SHA256 d7af21f39726cbe6965ca36a7a0cfae0e15daadb5aae275612bc1a18a4cfe2d2 SHA512 742af78bb631b9cd15063559a6675a27509d78d1cb74c3cc92c0b65b4d280f1ba98dbe1984d526ecec7e7e299144b5161cc720958397cc9b6197e9e65b77c4e0 WHIRLPOOL 2bc9eafed16a238290454e9086657abe160493acd889a3fbd9dc24445a1de3417c48180be7107665625a3c0fdf08346ea4180ed5d870da5132dd21b975397426
+MISC metadata.xml 493 SHA256 6819f0093a239683c0df3ecabfbb1800ce23faac7551c5c86625a032025e385d SHA512 3df21bc024c073df282b90e1cb8060da8140009d0570248270354e7e5c239d54a3ed82bddcd0bdfc796244a50aabb6703e01e13095402b931bc23dabebd1923f WHIRLPOOL d213ee5ffb13c6183688723dcaf7a6e0f827a92a72513e8ce50133fa98028594e163662087e0b56223f9e88f4b335470e5368f5218fc3c49d2ad20b89e800814
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
-iEYEAREIAAYFAlPn2wQACgkQcaHudmEf86owGwCfftP4I5PsDAhVbzEqTwWY3E84
-PTYAmwRTRvaK6bulEntsMP9Q08xxnij1
-=cf7P
+iQEcBAEBCAAGBQJUsusNAAoJEAmJmMX429rev6oH+gOiIpDCjIChpSzJAPtCnCNE
+JFu1IlTnjuY++O2vOv+rQSr1/JfqTRu3qJX7kBOFqxD62eBjj4a+ncNUYz8pqDZs
+XRsOb6M2YOivQheEaXfZJXS8RBmIEgwcPeFEkUqdsvtirg5oe0rbOHOVjzIj+pj8
+AZ6v12soz9B2HkjtDInnYkbRh5+7neTcs+jcpYCxuX4rhtKsVKOruOHg2iKD1zuM
+3ZaDNZtJbpmVC7tXWNdZV5dKieKBtxGgzeBeeY/0gfh4WIwnSV2fiQoktMR+t3tu
+FURfhl/QZPzSYGx0TSlWZIwCDEeAuwkahge0E5oIeAQCjg5g5mELY0XsEf5FPhM=
+=qZ7h
-----END PGP SIGNATURE-----
diff --git a/net-libs/qxmpp/metadata.xml b/net-libs/qxmpp/metadata.xml
index d7b5b09e5cfe..ce4798200c82 100644
--- a/net-libs/qxmpp/metadata.xml
+++ b/net-libs/qxmpp/metadata.xml
@@ -7,6 +7,7 @@
<changelog>http://code.google.com/p/qxmpp/source/browse/CHANGELOG</changelog>
</upstream>
<use>
+ <flag name="opus">Enable Opus codec support via <pkg>media-libs/opus</pkg></flag>
<flag name="vpx">Enable VP8 codec support via <pkg>media-libs/libvpx</pkg></flag>
</use>
</pkgmetadata>
diff --git a/net-libs/qxmpp/qxmpp-0.8.2.ebuild b/net-libs/qxmpp/qxmpp-0.8.2.ebuild
new file mode 100644
index 000000000000..6dab15cec130
--- /dev/null
+++ b/net-libs/qxmpp/qxmpp-0.8.2.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-libs/qxmpp/qxmpp-0.8.2.ebuild,v 1.1 2015/01/11 21:28:50 maksbotan Exp $
+
+EAPI=5
+
+inherit qt4-r2 multilib
+
+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"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux"
+IUSE="debug doc opus +speex test theora vpx"
+
+RDEPEND="dev-qt/qtcore:4
+ opus? ( media-libs/opus )
+ speex? ( media-libs/speex )
+ theora? ( media-libs/libtheora )
+ vpx? ( media-libs/libvpx )"
+DEPEND="${RDEPEND}
+ test? ( dev-qt/qttest:4 )"
+
+src_prepare(){
+ if ! use doc; then
+ sed -i \
+ -e '/SUBDIRS/s/doc//' \
+ -e '/INSTALLS/d' \
+ qxmpp.pro || die "sed for removing docs failed"
+ fi
+ if ! use test; then
+ sed -i -e '/SUBDIRS/s/tests//' \
+ qxmpp.pro || die "sed for removing tests failed"
+ fi
+ # There is no point in building examples. Also, they require dev-qt/qtgui
+ sed -i -e '/SUBDIRS/s/examples//' \
+ qxmpp.pro || die "sed for removing examples failed"
+ qt4-r2_src_prepare
+}
+
+src_configure(){
+ local conf_speex
+ local conf_theora
+ local conf_vpx
+
+ use opus && conf_opus="QXMPP_USE_OPUS=1"
+ use speex && conf_speex="QXMPP_USE_SPEEX=1"
+ use theora && conf_theora="QXMPP_USE_THEORA=1"
+ use vpx && conf_vpx="QXMPP_USE_VPX=1"
+
+ eqmake4 "${S}"/qxmpp.pro "PREFIX=${EPREFIX}/usr" "LIBDIR=$(get_libdir)" "${conf_opus}" "${conf_speex}" "${conf_theora}" "${conf_vpx}"
+}
+
+src_install() {
+ qt4-r2_src_install
+ if use doc; then
+ # Use proper path for documentation
+ mv "${ED}"/usr/share/doc/${PN} "${ED}"/usr/share/doc/${PF} || die "doc mv failed"
+ fi
+}