# ChangeLog for media-libs/phonon-gstreamer
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-libs/phonon-gstreamer/ChangeLog,v 1.59 2014/11/13 10:42:24 kensington Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-libs/phonon-gstreamer/ChangeLog,v 1.60 2014/12/11 12:17:14 mrueg Exp $
+
+*phonon-gstreamer-4.8.1 (11 Dec 2014)
+
+ 11 Dec 2014; Manuel Rüger <mrueg@gentoo.org> +phonon-gstreamer-4.8.1.ebuild:
+ Version bump.
13 Nov 2014; Michael Palimaka <kensington@gentoo.org>
-phonon-gstreamer-4.6.3.ebuild:
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA256
-
DIST phonon-backend-gstreamer-4.7.2.tar.xz 75552 SHA256 80b72a9092f540dd0a2abd2898328f3d5f9febfa073b0b1d44592a050a99d2b1 SHA512 d8cf408261f80de7ac29101c3613002a0e838f07e6c8dad2d3922a522a27be167ef8f17a8ab0c99c06c1b75cb4d9d68acee03cb60cf4a44dc2248b7b0dafae08 WHIRLPOOL 368f9784d2ea6fbb3d105fe4645af308bca975bac4cf21908a344d04ab76dd56d5a83ce9a4347a3d664f1830b65de4d40e12b663bcdf91170a4df38bdeb479af
DIST phonon-backend-gstreamer-4.8.0.tar.xz 75608 SHA256 f819cbd6296e1e19579e365902f7930ec8571e8cbb08718484091a795f70587e SHA512 ab26afc6ba914c1c63ce6eefce7a161df71537eb04c52ffb51245a5190de072d46604fc15d4eb85dd1ceacabf3c5257df7d0e9e72f96567c87f9eef34009fece WHIRLPOOL 752679191b75f3c6abce41e65090d177eda3c1262e8b5c2b42f594be53a6f37cad3a51cb31b72d9922da194571b2849ead78f764a18b22805019ffc3efa0d656
+DIST phonon-backend-gstreamer-4.8.1.tar.xz 75960 SHA256 631a724ad0bbaca3b85cb0f0b82d82e9bcb13498276a52299eb47582602f3b4f SHA512 6a5796549566b4c0923ad40074cbf9ea23088855e92699e4521df339c0378393a44f7df80bbad87eb2f82618b6a3842c818cbb0ce1e7e8b28ad7a49f99ee4fc2 WHIRLPOOL 96b58d4e227386fc01916f41004107eafb288107ae9d8b10a74dac8901dba78647557e73179197ec6ab0801412bd303ac0c940d1209dcacc6f3c807a1cb0d6f5
EBUILD phonon-gstreamer-4.7.2.ebuild 2086 SHA256 d1747698995fe46de69adb59752c6ea40cfdb7f7517c58d9f221e4eebc30ce9e SHA512 2f0f7e4772d869aab8209c10d2ea7dc23720b6073b2d28838925a7789276e86874291208954037c2168f43f2dc5a9aaa1e8a51676ed5fb99338429e2238d8983 WHIRLPOOL c4993b9391562a017a09d901d1b2f5ae02af12b1279385703e363a34fad591254c939992e222fa09f867c69a8a7c102eec92233967abad192a11bf53eeee160b
EBUILD phonon-gstreamer-4.8.0.ebuild 2112 SHA256 b50e5dab8127ae099e3d4e42e89d4dfa7583d15b310b91775ab95f6f82bdd5fa SHA512 4766670d1975f4a0db7d4f7209d795534273bfe81337dc9e92af1e6071d43e500d277b8ceef4bf1282e51a0ac1c244a4c25c73b5825c6aa8c69e8e77f17f221e WHIRLPOOL 9be3256f2230393889cf020a7dc7535149c1fec4fae11c8be01277779abb0e2ba070b47a2ea9a80a1f607a95306fdf7d41907380f2a6ae07b22259733418e160
+EBUILD phonon-gstreamer-4.8.1.ebuild 2111 SHA256 cb6b24a824c598d5c00f8054688347f6dd3717e6f144ce9a4c46eab6d9afbe58 SHA512 102dbbe5f19f6f7ea392509a2ed420592627c6d539e0a6c6fea9225e46f97249778710d513525130e3e57496946406d3d0512da116510f215ac918d2ca276f9c WHIRLPOOL 3816d9bcf6d02a4c83626dc53ebb7424d8079f0fc1eecf05d9e523540cd80c10f0d888997275f9c4879af3efe8648babd122a0d664afeff758b3976942ae4489
EBUILD phonon-gstreamer-9999.ebuild 2112 SHA256 74e2ef49dbe76b1bd7196654be719c1b634225f5f49965a64b9b1025466eb748 SHA512 de4f61d699c29ce64d30481dbd26a27ba00a3aba11d3c9c98fd0d4c4593e5b48b9b543f6cab0df335c90ef5ac8a1d91c26b3c4cc7b107b7978acbaf8a67b433c WHIRLPOOL c5aa94dc16e5a5968ef8190cb5d760d4bca5e5599ac5ddb5c876b4c9e792489828a60cbf72a78d98e79b264540a111b5877a959f0cf9830e379a7d459fc68af5
-MISC ChangeLog 9907 SHA256 123b5ab2d5a69ad1b18e5193d64d97bbb7edd12219528b6650f5ff0c8321f640 SHA512 79bb01070f31140c8354d13baf87f3820d380a339335b932c07206fd7934458bb3125b59e5c9866d72e7fe1aebeec3922c76c2c4920de62aa7dd15e72e2ec82e WHIRLPOOL d7c7b40dac720a6c3162e2b70184540ed713ee13aaba3160525c525c114bb02684baffa400653da5cab54a75c52b0eebeb6e215a7c19f950c63bdb9a68a6a803
+MISC ChangeLog 10038 SHA256 29d27ad8267f8ece6a44a47fb9882399b59d79650d69cab14ba4f399d505157f SHA512 fbdd1ea4d8c87580fc9384bd40d03ee6c1682d4738ffb46740cafe820f34e3a1d2f5cf46403c399e17810ed11496d7c1f2b5ca5a4a16f7d79d31ae6678d35b1a WHIRLPOOL 3dbd90dd4fb25afed6e121d0896913065f20cf08ddab86a810af8b4f417bd11e43ad40bca2955333a25deb8e12aeff0719c684281cc416c9fdc7bf57e9a81b2f
MISC metadata.xml 247 SHA256 fc3bcce391009bc8df83293f392cd1680c382fba46fc87de9ad993c190dcb068 SHA512 35d84add1d6c534f298f3aaeb4be2c8c8f85bb50c71541549c9b205c7ec47ded5c2a976adb053ed17c18886eed21a60e699c87af7348cfa67bf236057f5a5151 WHIRLPOOL c94977d22f464a7c5d115291aef1aece1fb9a3325ec1e87c660b45493baa2e6bab556a4baf1729a57c2ecc08d1d962d2fe9152429760a85a71c620eed9d50bed
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0
-
-iQJiBAEBCABMBQJUZIsdRRSAAAAAABQAKGlzc3Vlci1mcHJAbm90YXRpb25zOTc5
-MTY5NkQ3RDM3NkRBN0U5QjZGMTUwMDZCMUYzOERDQTQ1QTFFQwAKCRAGsfONykWh
-7PCZD/4ra5tpt0q56d8xWP1kGQJgYc2Pu3PydOo6HD5QauKi4NzvhAszLxa1oDpI
-PWfk6cEcLEcwf2xHtWXsk3W9dgGAS4h+RE1f7kQtwgWW2OtceIURxE1q9WNhg1FM
-90hC9LsxpYJwc3F9bqtqmda9Dy2oijef2aXPoTreYEqDZxzGVuF9MHzDZO5c4YDp
-XZY0sapllHR/FK5h8sW3UvV8Xwqmu2rMl4aSf1xyWSsRAH1eREs58Sz+AHcw4tIl
-ZMTmtWEHzVlf6s8Var+fcPrIKqJAYL/LW931vvYMB/3cs6/oSxlU1ME8jn48c9mD
-YygDDhkCNyTJEP6WDuNYUQCtb78njjnmcWPkqetg/qmiIFNWZYltbxJIZ+bGQuHM
-hFS2JIFPb9nITqhAGa7mR+CKhxqyRuzpK/XFg6DmTDHMMmz1qGpZcA+SaaoBSyGe
-vjSaaMuuzD9QnAqvIhVaZ8EAFMIljwps3g98mEsgevlAbizVa3vTKPsQm6trMBMA
-h9KOhqztZbi60Hnzmoy9fdRp04vmncc9mjh242lZ13INxb+kMJH5ieB8qB0MMm6z
-HlKCyYjs/kdAos+tBh379kbGfU1dFKbRNhesiOn4zNvv8nM5Zd7WE7ulnZSpG/w+
-WUtcGcgbOeGUGijGtuMPi8cr6AnbIx4hevE91ZHfdkNi9oGpAQ==
-=0Ays
------END PGP SIGNATURE-----
--- /dev/null
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/media-libs/phonon-gstreamer/phonon-gstreamer-4.8.1.ebuild,v 1.1 2014/12/11 12:17:14 mrueg Exp $
+
+EAPI=5
+
+[[ ${PV} == *9999 ]] && git_eclass="git-r3"
+EGIT_REPO_URI=( "git://anongit.kde.org/${PN}" )
+
+MY_PN="phonon-backend-gstreamer"
+MY_P=${MY_PN}-${PV}
+
+inherit cmake-utils multibuild ${git_eclass}
+
+DESCRIPTION="Phonon GStreamer backend"
+HOMEPAGE="https://projects.kde.org/projects/kdesupport/phonon/phonon-gstreamer"
+[[ ${PV} == *9999 ]] || SRC_URI="mirror://kde/stable/phonon/${MY_PN}/${PV}/src/${MY_P}.tar.xz"
+
+LICENSE="LGPL-2.1"
+if [[ ${PV} == *9999 ]]; then
+ KEYWORDS=""
+else
+ KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86 ~amd64-fbsd ~x86-fbsd ~x64-macos"
+fi
+SLOT="0"
+IUSE="alsa debug +network +qt4 qt5"
+REQUIRED_USE="|| ( qt4 qt5 )"
+
+RDEPEND="
+ dev-libs/glib:2
+ dev-libs/libxml2:2
+ media-libs/gstreamer:1.0
+ media-libs/gst-plugins-base:1.0
+ media-plugins/gst-plugins-meta:1.0[alsa?,ogg,vorbis]
+ >=media-libs/phonon-4.7.80[qt4?,qt5?]
+ qt4? (
+ dev-qt/qtcore:4[glib]
+ dev-qt/qtgui:4[glib]
+ dev-qt/qtopengl:4
+ )
+ qt5? (
+ dev-qt/qtcore:5
+ dev-qt/qtgui:5
+ dev-qt/qtopengl:5
+ dev-qt/qtwidgets:5
+ )
+ virtual/opengl
+ network? ( media-plugins/gst-plugins-soup:1.0 )
+"
+DEPEND="${RDEPEND}
+ qt4? ( >=dev-util/automoc-0.9.87 )
+ virtual/pkgconfig
+"
+
+[[ ${PV} == 9999 ]] || S=${WORKDIR}/${MY_P}
+
+pkg_setup() {
+ MULTIBUILD_VARIANTS=()
+ if use qt4; then
+ MULTIBUILD_VARIANTS+=(qt4)
+ fi
+ if use qt5; then
+ MULTIBUILD_VARIANTS+=(qt5)
+ fi
+}
+
+src_configure() {
+ myconfigure() {
+ local mycmakeargs=()
+ if [[ ${MULTIBUILD_VARIANT} = qt4 ]]; then
+ mycmakeargs+=(-DPHONON_BUILD_PHONON4QT5=OFF)
+ fi
+ if [[ ${MULTIBUILD_VARIANT} = qt5 ]]; then
+ mycmakeargs+=(-DPHONON_BUILD_PHONON4QT5=ON)
+ fi
+ cmake-utils_src_configure
+ }
+
+ multibuild_foreach_variant myconfigure
+}
+
+src_compile() {
+ multibuild_foreach_variant cmake-utils_src_compile
+}
+
+src_install() {
+ multibuild_foreach_variant cmake-utils_src_install
+}
+
+src_test() {
+ multibuild_foreach_variant cmake-utils_src_test
+}
# ChangeLog for media-libs/phonon-vlc
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-libs/phonon-vlc/ChangeLog,v 1.52 2014/11/13 10:40:10 kensington Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-libs/phonon-vlc/ChangeLog,v 1.53 2014/12/11 12:14:06 mrueg Exp $
+
+*phonon-vlc-0.8.2 (11 Dec 2014)
+
+ 11 Dec 2014; Manuel Rüger <mrueg@gentoo.org> +phonon-vlc-0.8.2.ebuild:
+ Version bump.
13 Nov 2014; Michael Palimaka <kensington@gentoo.org>
-phonon-vlc-0.6.2.ebuild, -phonon-vlc-0.8.0.ebuild:
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA256
-
DIST phonon-backend-vlc-0.7.2.tar.xz 58988 SHA256 0a788360df2e3439efefacae70b73252c1e1d4a7ad08f4d93301d77a915d95a9 SHA512 9a2b45d02ed958f82ff4fb8d3e9233eeb35047670061b59266fa7504855a149de1a401cad34871083e42c8d05620ff0e3df9f1a7a3e1f9b82ddac886c50adfce WHIRLPOOL e8130f8280fb31ccc8ec686eba8af744300100686c179e3abfd124f8892d55038a2a77887cbc3673e36c03b31829a1ec4ae686bee0a1f48048d9631b228aeb73
DIST phonon-backend-vlc-0.8.1.tar.xz 59852 SHA256 428899161c6c033cc4c890b958fe6826352a0af9cf890dca68349be5f181cebb SHA512 b87dcaaf7c264cce14350f1820330aae507f992c18ad8d316206ba4e14dc3571a097069278ef730dcb383e114bba7e93b167de14f2924b23f33b1952ff1b28ea WHIRLPOOL ae1f425a17b5da96b90282764d1f037d208b4c979836d54140e7e9109e1e256892d9faf94f0794c6a20462514ca8df079ef949d01e612b052982bd32d184fe3c
+DIST phonon-backend-vlc-0.8.2.tar.xz 59832 SHA256 dab7f8edf53ee90998e5e3fcf2f6bd0a13750511b0ecde6939be0664d46bdaa3 SHA512 35f0255899e89d4b9e42a440885455367a56559090b490f1397984520c2e63c2044c8b74290d8b438fcfa388a8b06f1647e60cb6d72d4dd907fc3df9ea4c63e3 WHIRLPOOL 31804069c38cc377fbb8acf10690a6699550c1812e7d0ee64c2a03fd7efa73b7b9c24f63b56b7e6fe96f5f261e0adab897e7f4e26e6ea00163c5dd47e9d4c376
EBUILD phonon-vlc-0.7.2.ebuild 2140 SHA256 d50ae11e35c57a0b635314e1aeb2060d840a34e3643bf03424270e231c25dab4 SHA512 8c6451617c541a4398a9b62ae8e3e2fcc8740ba9ed76712e1129b0458e237a8b591017af7bca2765799745a6d2c62e677f7f74426c0d72c256a82796091ec218 WHIRLPOOL b9dd9e3547b7386646e083f50f0fccff75e72e74018463cd2cfa1666b355502f952a8c2001fa11e66f7af3103b8ebaf6cacc1df9b86b97bb58790a074c826c04
EBUILD phonon-vlc-0.8.1.ebuild 2142 SHA256 b4839cdd84511058d54447441a1cb28f1f43075cff60ed549a430409c1be4bcb SHA512 73b337b33dc91a97499ec2e9716f84aed5ca201559cb4316066eeed3d6282bdbfe0e8dde897f4bb1cd8437180d4d9801b61f563b3a6d42255155717173e1ba67 WHIRLPOOL 298c427f569808d1271aba232fc57e2f80d8e559533c03c8db1d487fb220ac974440443a199dd0aaf82357e0f6f27cd80e61bc4edb813f64c3be15dc1776e43a
+EBUILD phonon-vlc-0.8.2.ebuild 2146 SHA256 e48caf212f073190e93aa40abe7fc40a47a3a7462665d8a16f984105157d1dc4 SHA512 806a88ddd053d3691b3b4baacc5f30058491e32400060c78cdab7f04561d944490fc9e39d63b7500ae56dafb376fe8c175055382a29913e6d756fe34288b4f26 WHIRLPOOL f3cc3cb18e150d4176a05e23828be4ec2e59439f5524eb06f2b5ef434ba3535512673e3fb5a56af1c9487b48697a5d065b18cb46536311de84cb8746496957bd
EBUILD phonon-vlc-9999.ebuild 2147 SHA256 65e1cea4ad0597b46620b6b08e23bcab4a44363b05d1acb3dbd1533a69005b0f SHA512 47dfcd25c6015caf9bd50b47e498910151cbb83e2fb3d972ab0dde044cdeaa272228898fe4af3c6ebcfc14f5dc36a3c30f380063264db67d1a4ed758c2736794 WHIRLPOOL 70ff5bf160bca08301cb3634806a061ccbe209bbf26152445496b80ca82dec6b42c8bf1d7486dcf83d464a12fa0db513dd1e3bf12350c7894796a0ddd8d08135
-MISC ChangeLog 8661 SHA256 81f4574441135ead6449c3699ebb016007afe4895980848e9835b4320d160eeb SHA512 aca99530f5b75c230a28115613a5e10e999e4347636b9740fd568b8c006f6f8c7316424f47f9013d22c67f20e59cffef8c4c0b72376c5b7a2ee53dc0d0f50908 WHIRLPOOL 69bfc4d6fd2e88ebb9b9886c60ff54c331e9480e7a34532887ffdc0ed6b495a0a37f4b80f06096c5286e840a2014ae9cd5b5a93dc61a91d41380cac3cf35f0f1
+MISC ChangeLog 8780 SHA256 ecadd10f252cde679ecbb7ffdd9b0220eb89023010311f3db280a4f0f8028ed0 SHA512 578e9ebe3b6c7dbf0e257ba3f288d6c75176c669afabe6fc94f07da5b2b2ea62f84a44297cd51b21d436c235cc783b8258739c30a689e820471aee5dda8e7c06 WHIRLPOOL 1ac8c698424e2c9347715f94bfe5880a660173172a29bafcc9e141ecff5c0e73203678da49facd85dce2e900f5c8cedc581cc5cff63185e0cc71ccd6804522e8
MISC metadata.xml 157 SHA256 01f6fa4357ce08e8b0f7900a51fa78c7f060fefc7c7da98acaec1e283dd59892 SHA512 657d6b0a31ceb7ac10bedfd5cbd634d4ff47938bd2f321203f0233e53686f7e0fd460e81f82793804895c7e97cfa472c1ca44b93314574262ee8cc5745a3efd0 WHIRLPOOL 785331909f1834cdd5d797ad484ea0e35c3e44c79a8a7517a6fb5de926acd181abd57910c8d960fb2e11ea38ddea336bca309af16fcc2df68fe4b602bca120b3
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0
-
-iQJiBAEBCABMBQJUZIqWRRSAAAAAABQAKGlzc3Vlci1mcHJAbm90YXRpb25zOTc5
-MTY5NkQ3RDM3NkRBN0U5QjZGMTUwMDZCMUYzOERDQTQ1QTFFQwAKCRAGsfONykWh
-7DXHD/9vB1kw6+UbCP0pNMdaBjKNvjY2Pqt3toPYgmtOoqqJhAE5gk9RoC3laKT0
-KGtbUti9wvBW0Ux7JiT4zAceuYsQhnAwOewGYhCNhpqBRV3t4mZ3aNtToEQzkQPm
-jVOc9pAd0zPY77dPVVyCKhTwmyx2agCax15z4WEZTCvhaWWKsCOFt+oabC9CkLyR
-7izjh0bxJVmaamiDe5RyzkYvQ+Cb3q1pr4v58aRiVrf1YaLpOZcB5DmBmNgb416Q
-XpKx/3Rq+2QdC3M28iGIz5zBbheoWSr2qwHje1F2miKHcpMqfdnu29THMkiC92tG
-yZKH7qZtsjKzm1h+mqo8pcXrx4y2Aglep8lrUvJFZtMMOQup3ocCrYrSBRnzz3SB
-H6zBYyNzNO7CM1T5q6eRblXpgQrKy+Vjm769KwSCZwYOj4L05ByFxKbUOUM6r+oI
-6Fb7EzRbTxptzx04YZXRt3o94gCwklpZOxiaLtHBaVADhEyydHnNg9qvj59op0YV
-Ra9fm3xeml5teK3RaSef7guLZ45Ms+uNjrUmTgFF9z5IYY07NCjqbm5WsDACwFjg
-4XN5MeictQ8kDX36azxU+s6Bu4Q/jlXFgb+j4JEsn3R+UJ9Se8buh+n/12i/T5uT
-6f3EZa/VP/ra4HnVQP8GF4mvgDH9m9fYVsIJX0CVr3IcOYm/3Q==
-=CAXX
------END PGP SIGNATURE-----
--- /dev/null
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/media-libs/phonon-vlc/phonon-vlc-0.8.2.ebuild,v 1.1 2014/12/11 12:14:06 mrueg Exp $
+
+EAPI=5
+
+MY_PN="phonon-backend-vlc"
+MY_P="${MY_PN}-${PV}"
+EGIT_REPO_URI=( "git://anongit.kde.org/${PN}" )
+[[ ${PV} == 9999 ]] && git_eclass=git-r3
+inherit cmake-utils multibuild ${git_eclass}
+unset git_eclass
+
+DESCRIPTION="Phonon VLC backend"
+HOMEPAGE="https://projects.kde.org/projects/kdesupport/phonon/phonon-vlc"
+[[ ${PV} == 9999 ]] || SRC_URI="mirror://kde/stable/phonon/${MY_PN}/${PV}/src/${MY_P}.tar.xz"
+
+LICENSE="LGPL-2.1"
+
+# Don't move KEYWORDS on the previous line or ekeyword won't work # 399061
+[[ ${PV} == 9999 ]] || \
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-fbsd"
+
+SLOT="0"
+IUSE="debug +qt4 qt5"
+REQUIRED_USE="|| ( qt4 qt5 )"
+
+RDEPEND="
+ >=media-libs/phonon-4.8.0[qt4=,qt5=]
+ >=media-video/vlc-2.0.1:=[dbus,ogg,vorbis]
+ qt4? (
+ dev-qt/qtcore:4
+ dev-qt/qtgui:4
+ )
+ qt5? (
+ dev-qt/qtcore:5
+ dev-qt/qtgui:5
+ dev-qt/qtwidgets:5
+ )
+"
+DEPEND="${RDEPEND}
+ app-arch/xz-utils
+ virtual/pkgconfig
+ qt4? ( >=dev-util/automoc-0.9.87 )
+"
+
+[[ ${PV} == 9999 ]] || S=${WORKDIR}/${MY_P}
+
+DOCS=( AUTHORS )
+
+pkg_setup() {
+ MULTIBUILD_VARIANTS=()
+ if use qt4; then
+ MULTIBUILD_VARIANTS+=(qt4)
+ fi
+ if use qt5; then
+ MULTIBUILD_VARIANTS+=(qt5)
+ fi
+}
+
+src_configure() {
+ myconfigure() {
+ local mycmakeargs=()
+ if [[ ${MULTIBUILD_VARIANT} = qt4 ]]; then
+ mycmakeargs+=(-DPHONON_BUILD_PHONON4QT5=OFF)
+ fi
+ if [[ ${MULTIBUILD_VARIANT} = qt5 ]]; then
+ mycmakeargs+=(-DPHONON_BUILD_PHONON4QT5=ON)
+ fi
+ cmake-utils_src_configure
+ }
+
+ multibuild_foreach_variant myconfigure
+}
+
+src_compile() {
+ multibuild_foreach_variant cmake-utils_src_compile
+}
+
+src_install() {
+ multibuild_foreach_variant cmake-utils_src_install
+}
+
+src_test() {
+ multibuild_foreach_variant cmake-utils_src_test
+}
+
+pkg_postinst() {
+ elog "For more verbose debug information, export the following variables:"
+ elog "PHONON_DEBUG=1"
+ elog ""
+ elog "To make KDE detect the new backend without reboot, run:"
+ elog "kbuildsycoca4 --noincremental"
+}
# ChangeLog for media-libs/phonon
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-libs/phonon/ChangeLog,v 1.71 2014/11/13 10:37:46 kensington Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-libs/phonon/ChangeLog,v 1.72 2014/12/11 12:11:48 mrueg Exp $
+
+*phonon-4.8.3 (11 Dec 2014)
+
+ 11 Dec 2014; Manuel Rüger <mrueg@gentoo.org> +phonon-4.8.3.ebuild:
+ Version bump.
13 Nov 2014; Michael Palimaka <kensington@gentoo.org>
-files/phonon-4.5.1-qmakeworkaround.patch, -files/phonon-4.6.0-rpath.patch,
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA256
-
AUX phonon-4.7.0-plugin-install.patch 1252 SHA256 a56f24ac961ab9c422d1a06adb602f720039b10ba7bde8ecb8aeeb1fa44a7be0 SHA512 62b6cffa985057722c5d2dbe07bd1124f9fcb6e1b861fe76fafd46ec980702655d55b37a29006e79c8e28e5a4df82dafa1a308dca8a6abd3402889777a93d8f2 WHIRLPOOL eceea6af1b0a97475b8263b5e48bf1ae4b9d5a26adc9fbff240e39b414f9ba03c0ceb235821658cfcd865e50d638cb977b4ab748ffe264870d1336908b5c2e5a
DIST phonon-4.7.2.tar.xz 330244 SHA256 819e9734d20e254b4599d8ab45f15a68d95444c4e2088c7eb5769b58976a11be SHA512 b576b8f69ea2db58303dab3b6e64df4e3238a86610b4f549634a067ba680bd66a6df53285303a8e46df458e6da0b8e9c9112c917b054304397abb556de3a6bb5 WHIRLPOOL 2cc9a6a58d3449cc595a36c3742c03060c73a1efb10eceebf5554e504858f8d73c92c679babdc1d145d326c6024958868ee0e15fdd5eaafffcdbba98aba6f188
DIST phonon-4.8.2.tar.xz 321728 SHA256 cf599750fe05652954e203f0320c485ad0d3b24bde6862cfc1230dbed6f9d276 SHA512 a9e21109e0adaa6d81be9d09af4539108278400e005ec6d51551f81901c64c9212b515d476db44dcca0b5bbebcc776c6feda8d8cdacd2c118fc5609911b2c3ed WHIRLPOOL b2c8642e564b8afd4f46a22f27a6d68f6df57ab76f0f0b9c61ca3b161c172fc098dfbdf983c8c9734baeddb7f74d7231f2ba972f975437408ab0fb4f586e686e
+DIST phonon-4.8.3.tar.xz 322012 SHA256 a1149c961ca1570968d070bbd23671e614aa506f847ca93748960e309f85da16 SHA512 368014e808fe9ac84cdb4caf99dec93470907ca959e9a900fd6a8d86b3a44603b91be06b64b0f484d199663647bf82e84f643900edcf6a0c90ea55c53f767701 WHIRLPOOL 12de8d3de919575f23b9acd8bddb8e594f755062e560617371f8614cb51fba7fb08c62549c28670cbde60b5f962a1953e5ae1bb9b64b166aa58c9b820c241868
EBUILD phonon-4.7.2.ebuild 2463 SHA256 4829c679001c02965e571e27f5e39d92f8e50fa9851213f76c89f779c3ccf7c7 SHA512 9d3c85218e10e485f406f338e8fd0cb8521f5c929dba3c98e6c83dacf6671069037b671e3ca832969afbafebeae1341e2d1290b5bd482763db1a7246310248f4 WHIRLPOOL 633ae23ac2786a8e445a9c1690cf35fdca303f2f04f85c5ce0cb61b239ab4b4663a1f94c6a2ecb64ed3feb4178032c5b44590ec76dbfe7d3eb1a911e7a6b963d
EBUILD phonon-4.8.2.ebuild 2473 SHA256 a6588e10fa37cd61a6c65dc01ab25715df2e3a3f27a73375bad7f9fced1234bc SHA512 e45a141193c9cd6c56a9ad75f2801ad7c609d44674541d80e3fe2000bc91634e99b187a0bf9c4f4a4ee6bdd8a881cf1871c56e2fa86698e1be2acdd3be5809f5 WHIRLPOOL 997cb17597d234e9018560179904b46a1da0c0d132da54e21ec5258eea2bb307675c0ac654790ca721a56de9a1c186d0fa64591780a8cf2df2167a6b8aa66978
+EBUILD phonon-4.8.3.ebuild 2477 SHA256 30241a7563ef42ad474d0b5d67ab0963abf0e5c6ec57a307eeeb3b9286c3ee11 SHA512 29a8689d37645642f0c51e0f0ff068c0c2c8b53091d2bc2fb9840f4bc319de14df21fa00fafa56955d0f7d0764b3c9ef0ad47ff51cee19df22e117b9e94d50bf WHIRLPOOL 6d151ecc89362cf67ef2d9920012d2f578732d1f800827c3d32e6bf96b1438048be38b1fd41f01700c53fd37cbcbed797411e177ed0d95d2045ded199dbb87a5
EBUILD phonon-9999.ebuild 2478 SHA256 812d9b32d845010695bde886cef8f16c0fce8d89c50ad2e45eb6474a53a8abdc SHA512 6d1fbc2def0f27c51093ea4aaf9dbd6f7766135aee5f8a68cee5771ef37878f3345b3d6eddcde8a53b8bc53ee384f083cd58d1834738d799f68057f77bb3726c WHIRLPOOL 0cc86baed7c41fc8939f567f8fcc289f83a5a29e57d6081c4b380f0f3f87daa8e7cdda9c048ad7a72bec47c5288ab7bd575c2366dcae9ef458a74d0731e748d3
-MISC ChangeLog 19783 SHA256 8f7b9ca279a00870ced2c1b6a142ad1f2b426a576673aa9b9572fb324d8b7662 SHA512 92982c11c1db8a9b6ac0a390bf366e1f4a3b09622d2d28f7a0e8c349911597ef7676e69294f7597d2793b655c4d339c6e937c82d5efafd871908a33fdc64edba WHIRLPOOL 7eb7ce00a0ee586dc70de0a8e23947e142187826ea444ddb0533a8743924b562d55d99d1872775fa834a585363b8d84dc6437d32d05daa50736e6e4ef57e421d
+MISC ChangeLog 19894 SHA256 9b18bfc07bdf3a4f2cdbc535e7a4095ebec59d2c339f25b4f16a5d56991a2a34 SHA512 89d1d0cf152cf578402846f1c845409860c0bf265d650427aeced3b9f417e515e3f748f07d0f025ff3f319a761c2c47ce38e12e90289af1ec9c4d8093f687550 WHIRLPOOL e6dbba8be33298c79829487540a0d68b213a35508038e10f5c3016acddc9f971027a5e445e0474a881fffe712bd6905e51291f163834ed6465da8cce860227ea
MISC metadata.xml 382 SHA256 6758869ff5c1d28cbfabfb7ad27e23038a688afcbfbc8f880c742ab9be908f06 SHA512 41f9e7123fc4069d8bc6258113de25b8de23c7a396ae4285507ebac62dfe0fa93f939940533ccb39c1e1d5419f7f0bb65db2517a0789b7242bd36cb3dc612f57 WHIRLPOOL ad1713d849565ad3a1f85ee59cbbdf857877b308d093061d6db7bffa829a1daf3b94213b6d007d9832ba4e9091d8c9b0bb7b25bdd2e41628c1786cab799b707a
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0
-
-iQJiBAEBCABMBQJUZIoKRRSAAAAAABQAKGlzc3Vlci1mcHJAbm90YXRpb25zOTc5
-MTY5NkQ3RDM3NkRBN0U5QjZGMTUwMDZCMUYzOERDQTQ1QTFFQwAKCRAGsfONykWh
-7DCxD/9kSx4OlRDKtboDv/ldr445T9MCflCsNrEkK8ty+wVNg1cxrAam1xxBjbAA
-mTevSbbzvgAlTU7s3JUpMda62EE/p4X5cVyaYFcrrUHOFif49GWYf4ZZQe374ujh
-jRCT6zNp7ANFnb+fbcMgewmalJpYVkUDqa89EYle9Y314Vin/2qUgw9O25fo1HoX
-f55pu+3PoGIG1gtHCvt5pD0Ez45++PHfXxU04WQPDEB91AUkrZHopsXHDOTeowVz
-Wxkhcj7jw6Wmk4Fr7xZ8Pu0ScJHa4raEeW520gkYgJ0cjdA0IAUu0Mj8t1vfI0QQ
-gOYvJdQGV7P8X2LV6eWzH+KDJ24w6VWxgK3xVdcycJdXVUafOBFGjaL+igvExCYz
-kP2eNz80o+BmmFt+heMVY9D1Y28SWxw0tH7Zk9qI4ByfmkBpVEoZpkzV919eb7ol
-zXutPKLdyRR+8XmGRPbq9Lr6Nm8VgBQhYo5sJ7an8ugk2I2EJj8gvkz1j+PKtd0g
-Ic4yW1bG8MRwh4i6hFqnatsFRho0/2wcJhzsbQ6YnfJ6eRvJo5CBaUZOS3zG2SIm
-AP4kpoDXrrL8eZcuvXBEjjbXCqr6jahZCbNQEJs5yEt/CQ87iao6Hrg6BUIadqt7
-nU9UzfY8MhaSzR069iz4Sz8xZu789VghTz4Qqx0ir9VvRx4c0w==
-=NgdQ
------END PGP SIGNATURE-----
--- /dev/null
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/media-libs/phonon/phonon-4.8.3.ebuild,v 1.1 2014/12/11 12:11:48 mrueg Exp $
+
+EAPI=5
+
+if [[ ${PV} != *9999* ]]; then
+ SRC_URI="mirror://kde/stable/phonon/${PV}/src/${P}.tar.xz"
+ KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+else
+ SCM_ECLASS="git-r3"
+ EGIT_REPO_URI=( "git://anongit.kde.org/${PN}" )
+ KEYWORDS=""
+fi
+
+inherit cmake-utils multibuild ${SCM_ECLASS}
+
+DESCRIPTION="KDE multimedia API"
+HOMEPAGE="https://projects.kde.org/projects/kdesupport/phonon"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+IUSE="aqua debug designer gstreamer pulseaudio +qt4 qt5 +vlc zeitgeist"
+
+REQUIRED_USE="
+ || ( aqua gstreamer vlc )
+ || ( qt4 qt5 )
+ zeitgeist? ( qt4 )
+"
+
+RDEPEND="
+ !!dev-qt/qtphonon:4
+ qt4? (
+ dev-qt/qtcore:4
+ dev-qt/qtdbus:4
+ dev-qt/qtgui:4
+ designer? ( dev-qt/designer:4 )
+ )
+ qt5? (
+ dev-qt/qtcore:5
+ dev-qt/qtdbus:5
+ dev-qt/qtgui:5
+ dev-qt/qtwidgets:5
+ designer? ( dev-qt/designer:5 )
+ )
+ pulseaudio? (
+ dev-libs/glib:2
+ >=media-sound/pulseaudio-0.9.21[glib]
+ )
+ zeitgeist? ( dev-libs/libqzeitgeist )
+"
+DEPEND="${RDEPEND}
+ qt4? ( >=dev-util/automoc-0.9.87 )
+ virtual/pkgconfig
+"
+PDEPEND="
+ aqua? ( media-libs/phonon-qt7 )
+ gstreamer? ( >=media-libs/phonon-gstreamer-4.8.0[qt4?,qt5?] )
+ vlc? ( >=media-libs/phonon-vlc-0.8.0[qt4?,qt5?] )
+"
+
+PATCHES=( "${FILESDIR}/${PN}-4.7.0-plugin-install.patch" )
+
+pkg_setup() {
+ MULTIBUILD_VARIANTS=()
+ if use qt4; then
+ MULTIBUILD_VARIANTS+=(qt4)
+ fi
+ if use qt5; then
+ MULTIBUILD_VARIANTS+=(qt5)
+ fi
+}
+
+src_configure() {
+ myconfigure() {
+ local mycmakeargs=(
+ -DPHONON_INSTALL_QT_EXTENSIONS_INTO_SYSTEM_QT=TRUE
+ $(cmake-utils_use designer PHONON_BUILD_DESIGNER_PLUGIN)
+ $(cmake-utils_use_with pulseaudio GLIB2)
+ $(cmake-utils_use_with pulseaudio PulseAudio)
+ $(cmake-utils_use_with zeitgeist QZeitgeist)
+ )
+ if [[ ${MULTIBUILD_VARIANT} = qt4 ]]; then
+ mycmakeargs+=(-DPHONON_BUILD_PHONON4QT5=OFF)
+ fi
+ if [[ ${MULTIBUILD_VARIANT} = qt5 ]]; then
+ mycmakeargs+=(-DPHONON_BUILD_PHONON4QT5=ON)
+ fi
+ cmake-utils_src_configure
+ }
+
+ multibuild_foreach_variant myconfigure
+}
+
+src_compile() {
+ multibuild_foreach_variant cmake-utils_src_compile
+}
+
+src_install() {
+ multibuild_foreach_variant cmake-utils_src_install
+}
+
+src_test() {
+ multibuild_foreach_variant cmake-utils_src_test
+}