summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Palimaka <kensington@gentoo.org>2014-09-09 17:19:22 +0000
committerMichael Palimaka <kensington@gentoo.org>2014-09-09 17:19:22 +0000
commite14ced0a5005e012f54b488c11d897ad0a4fcc60 (patch)
treefa49c59957ee54d253d505ab4864030fa547593d /media-libs
parentStable for amd64 wrt bug #519410 (diff)
downloadhistorical-e14ced0a5005e012f54b488c11d897ad0a4fcc60.tar.gz
historical-e14ced0a5005e012f54b488c11d897ad0a4fcc60.tar.bz2
historical-e14ced0a5005e012f54b488c11d897ad0a4fcc60.zip
Version bump.
Package-Manager: portage-2.2.10/cvs/Linux x86_64 Manifest-Sign-Key: 0x06B1F38DCA45A1EC!
Diffstat (limited to 'media-libs')
-rw-r--r--media-libs/phonon-gstreamer/ChangeLog8
-rw-r--r--media-libs/phonon-gstreamer/Manifest25
-rw-r--r--media-libs/phonon-gstreamer/phonon-gstreamer-4.8.0.ebuild92
-rw-r--r--media-libs/phonon-gstreamer/phonon-gstreamer-9999.ebuild4
-rw-r--r--media-libs/phonon-vlc/ChangeLog8
-rw-r--r--media-libs/phonon-vlc/Manifest35
-rw-r--r--media-libs/phonon-vlc/phonon-vlc-0.8.0.ebuild94
-rw-r--r--media-libs/phonon-vlc/phonon-vlc-9999.ebuild6
-rw-r--r--media-libs/phonon/ChangeLog8
-rw-r--r--media-libs/phonon/Manifest25
-rw-r--r--media-libs/phonon/phonon-4.8.0.ebuild105
-rw-r--r--media-libs/phonon/phonon-9999.ebuild6
12 files changed, 377 insertions, 39 deletions
diff --git a/media-libs/phonon-gstreamer/ChangeLog b/media-libs/phonon-gstreamer/ChangeLog
index e03476373e8a..3ffa6c44169b 100644
--- a/media-libs/phonon-gstreamer/ChangeLog
+++ b/media-libs/phonon-gstreamer/ChangeLog
@@ -1,6 +1,12 @@
# 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.52 2014/08/17 13:01:22 jer Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-libs/phonon-gstreamer/ChangeLog,v 1.53 2014/09/09 17:19:12 kensington Exp $
+
+*phonon-gstreamer-4.8.0 (09 Sep 2014)
+
+ 09 Sep 2014; Michael Palimaka <kensington@gentoo.org>
+ +phonon-gstreamer-4.8.0.ebuild, phonon-gstreamer-9999.ebuild:
+ Version bump.
17 Aug 2014; Jeroen Roovers <jer@gentoo.org> phonon-gstreamer-4.7.2.ebuild:
Stable for HPPA (bug #519592).
diff --git a/media-libs/phonon-gstreamer/Manifest b/media-libs/phonon-gstreamer/Manifest
index 21df02af5c50..34365ac9a222 100644
--- a/media-libs/phonon-gstreamer/Manifest
+++ b/media-libs/phonon-gstreamer/Manifest
@@ -3,15 +3,28 @@ Hash: SHA256
DIST phonon-backend-gstreamer-4.6.3.tar.xz 72364 SHA256 55e273f113e309f2fc3f316baf4b220562cc8fb37b25193ac257ff1eae7aaf58 SHA512 819b4ac7b2193f4d32f160ffb1fb22f702e66ed9de3d6bdf818e238dfcdf88fbf974abc85f9d65c5da589bf413a525a1cd8131097b49354ebc255e90a813dbbc WHIRLPOOL 4b0fa8d99776bee3876c59d97af5143adc4bbe9ed3abb0b206d6dc7df7d728e24c389feee2ea9511524320a2195c834a4ae2a96d897562336c1310429d8e745e
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
EBUILD phonon-gstreamer-4.6.3.ebuild 1344 SHA256 23d72200e7cb46882548b63fbdcd96a389a9c70b3056bf73fd2b695f381d7dd5 SHA512 295efca4dedff84d0c818a5dadce39ae84c0840087819e68761d21a430e59f5d9c6a480736465333e34534f37de8bb74a0cedbd882863e1baad9e48d53d77578 WHIRLPOOL 4191fac6985b075d7dfafe8eb38235d55c44b5880b4ec800e0cb9af6072ce2740df4179eab7f97650813c3abfc29ff35d8b78b6e2f97b87c32b8b15ba4c35bcf
EBUILD phonon-gstreamer-4.7.2.ebuild 2091 SHA256 0dc89cb8e69e3e0522a10040261cca29b07f7da4026a40f651fe82728ac070be SHA512 e4c1cd6d9658606f078d644e9891a88e119beb154609b433324c4a82b3b2c287655f125bf18ca4bbb246093dcdefeef2d3a812364378b5a02d852ca162ba4cbf WHIRLPOOL be388953ac1a0f4f7365e4f908b2164b5f9525ef929b300fee2f1d922efc6ed02615a481706d2cb0bd067928d70e9e2146dcbe4495f206e5bd1f0d9f7f8ff2c7
-EBUILD phonon-gstreamer-9999.ebuild 2110 SHA256 31af52f9919dbbcac0da56c404a209a91248fd9d753153545bad18aa6839eaf2 SHA512 6e7e6adebc7b1507634198cc36f1b73036272ba0bb71109b0bb1df2d0998a1f3a718d6a1b3347c8520c863604387caa1d1c4c6895bc745f20f3cbabee3af11b4 WHIRLPOOL eac6154670f1f72444cd8d755b9ff7492e31a1e6fab38b3c59761aa40a063068d09df86434a171dba51299ace221c0bea9969a6a4cb4fc4014209bf0c5c98e74
-MISC ChangeLog 9057 SHA256 54fbbe0c712e1066aa2753fcbce0871a8a7339105d70030b11c2e9cd5d6c97d4 SHA512 d416e0b2ce1d66fcf0e68c43767d961a365714321eb7a6d33be369857cebf2535b3377e298c55ba20e3e722f727e97383101b6ac7cb6f6d69961e3e7f7ca3895 WHIRLPOOL 12b287bc8aae51a881665a925b5f539fc721efe95c630a455d75d927b0fda61d9482076f0a49855d795f3e10c3d43880c780fae6cf8bcf264e236b132721a2b0
+EBUILD phonon-gstreamer-4.8.0.ebuild 2112 SHA256 b50e5dab8127ae099e3d4e42e89d4dfa7583d15b310b91775ab95f6f82bdd5fa SHA512 4766670d1975f4a0db7d4f7209d795534273bfe81337dc9e92af1e6071d43e500d277b8ceef4bf1282e51a0ac1c244a4c25c73b5825c6aa8c69e8e77f17f221e WHIRLPOOL 9be3256f2230393889cf020a7dc7535149c1fec4fae11c8be01277779abb0e2ba070b47a2ea9a80a1f607a95306fdf7d41907380f2a6ae07b22259733418e160
+EBUILD phonon-gstreamer-9999.ebuild 2112 SHA256 74e2ef49dbe76b1bd7196654be719c1b634225f5f49965a64b9b1025466eb748 SHA512 de4f61d699c29ce64d30481dbd26a27ba00a3aba11d3c9c98fd0d4c4593e5b48b9b543f6cab0df335c90ef5ac8a1d91c26b3c4cc7b107b7978acbaf8a67b433c WHIRLPOOL c5aa94dc16e5a5968ef8190cb5d760d4bca5e5599ac5ddb5c876b4c9e792489828a60cbf72a78d98e79b264540a111b5877a959f0cf9830e379a7d459fc68af5
+MISC ChangeLog 9240 SHA256 2d2ceb225fe7da10fbf47076e92849cf5e16174902c3d207b32efa2d144de9e8 SHA512 f1cd30189ed01ee92fbb51fe5b59f425c19434b03dc3873667501dd352a3cded87ebc3437a3feb1cc147eac5c5f0d8e39a1d89691233bacb7693a02f7a3ec6fa WHIRLPOOL 3555a141cfcd3ec4b58178e0279ccda2977fcaf622de1d890c8e7097ab029fb8eade1cd7b20ae88a0f34b655f7b4714ef915748af338d35f680152c898a8dbff
MISC metadata.xml 247 SHA256 fc3bcce391009bc8df83293f392cd1680c382fba46fc87de9ad993c190dcb068 SHA512 35d84add1d6c534f298f3aaeb4be2c8c8f85bb50c71541549c9b205c7ec47ded5c2a976adb053ed17c18886eed21a60e699c87af7348cfa67bf236057f5a5151 WHIRLPOOL c94977d22f464a7c5d115291aef1aece1fb9a3325ec1e87c660b45493baa2e6bab556a4baf1729a57c2ecc08d1d962d2fe9152429760a85a71c620eed9d50bed
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2
+Version: GnuPG v2.0
-iEYEAREIAAYFAlPwp6QACgkQVWmRsqeSphNaFACfUSPJSpI0RjglhYdwH2CXuqPI
-/MsAn0g8/8wXJsbaAw5xW9Bs4hhq6SHm
-=CUXW
+iQJiBAEBCABMBQJUDzaYRRSAAAAAABQAKGlzc3Vlci1mcHJAbm90YXRpb25zOTc5
+MTY5NkQ3RDM3NkRBN0U5QjZGMTUwMDZCMUYzOERDQTQ1QTFFQwAKCRAGsfONykWh
+7PnREADC5dm3bwGAZBkiE3Ce2v3ldzcIIugQ+1jYlNDJiGLDuNBO9HYT2bItzL5W
+l5hTwKZB7aEN82++qOHalFHYEhMbd1wWrQyjsxFil+qFNvwZNiFd0Fi4xJPmwx00
+/I7Jk3VKF7qOLKKxsRPhfnClNJN4U+KKqZGrqg9l3zT3LHwUKDuvCHlwhcMSd+MQ
+BQZSC43H21M/qb2wiALG0rSBjSQ8cJDX2o13ESHgYM/BjHML8IlMmLdyn+HT/0IF
+z4kupOcIdnvsFqXR6p+vBpFBoh2rdLCQINtkCbPhiNhenesGunRSpx79srQbPY8Y
++e5ZB8Qw0QJu0C5ID3Q61+3aleoOINuGEOiNH6era6JwSEgHMMxAzOuaQOL3XkjS
+jik6eChHZ5+kDnjl+JHMgyD33PwV5dNgkxfg/ghSSULHyz3V1BXaAAx/CB1DGzYn
+sz5MGwrTpekVsrsi4sM4WNPAJ+scr2lg4BkUTaWE4t+CIpghrdDQ3t/Hb4bM4khA
+bQ0Ge1jbLUfPCoBGTVbThMKFFcJO6BYP/aWavEjZzHdxdPoCB07T4e8BSLpsVUpw
+YjlBv5ee4boixhx49iIfAiNE16d2kCUnHwaTTHswoB2lkQaVCdb+k///KE3otrqU
+fkpWPJlFXw5fN3KDnMIcZPADzzr5eQYKoVAGSUl0RiNsp2btgw==
+=UVVR
-----END PGP SIGNATURE-----
diff --git a/media-libs/phonon-gstreamer/phonon-gstreamer-4.8.0.ebuild b/media-libs/phonon-gstreamer/phonon-gstreamer-4.8.0.ebuild
new file mode 100644
index 000000000000..94dc555dd1d1
--- /dev/null
+++ b/media-libs/phonon-gstreamer/phonon-gstreamer-4.8.0.ebuild
@@ -0,0 +1,92 @@
+# 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.0.ebuild,v 1.1 2014/09/09 17:19:12 kensington 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}/${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
+}
diff --git a/media-libs/phonon-gstreamer/phonon-gstreamer-9999.ebuild b/media-libs/phonon-gstreamer/phonon-gstreamer-9999.ebuild
index b01222d54f48..11f8ee43e5a7 100644
--- a/media-libs/phonon-gstreamer/phonon-gstreamer-9999.ebuild
+++ b/media-libs/phonon-gstreamer/phonon-gstreamer-9999.ebuild
@@ -1,6 +1,6 @@
# 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-9999.ebuild,v 1.20 2014/08/14 15:05:22 johu Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-libs/phonon-gstreamer/phonon-gstreamer-9999.ebuild,v 1.21 2014/09/09 17:19:12 kensington Exp $
EAPI=5
@@ -14,7 +14,7 @@ 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"
+[[ ${PV} == *9999 ]] || SRC_URI="mirror://kde/stable/phonon/${MY_PN}/${PV}/${MY_P}.tar.xz"
LICENSE="LGPL-2.1"
if [[ ${PV} == *9999 ]]; then
diff --git a/media-libs/phonon-vlc/ChangeLog b/media-libs/phonon-vlc/ChangeLog
index b758ac113475..f32d1bc43179 100644
--- a/media-libs/phonon-vlc/ChangeLog
+++ b/media-libs/phonon-vlc/ChangeLog
@@ -1,6 +1,12 @@
# 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.45 2014/08/10 21:44:24 johu Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-libs/phonon-vlc/ChangeLog,v 1.46 2014/09/09 17:18:15 kensington Exp $
+
+*phonon-vlc-0.8.0 (09 Sep 2014)
+
+ 09 Sep 2014; Michael Palimaka <kensington@gentoo.org>
+ +phonon-vlc-0.8.0.ebuild, phonon-vlc-9999.ebuild:
+ Version bump.
10 Aug 2014; Johannes Huber <johu@gentoo.org> -phonon-vlc-0.7.1.ebuild:
Remove old.
diff --git a/media-libs/phonon-vlc/Manifest b/media-libs/phonon-vlc/Manifest
index 92b7c6550fbf..65718c7b55cf 100644
--- a/media-libs/phonon-vlc/Manifest
+++ b/media-libs/phonon-vlc/Manifest
@@ -3,25 +3,28 @@ Hash: SHA256
DIST phonon-backend-vlc-0.6.2.tar.xz 55500 SHA256 d4e01988f217195b910e490e499f35ef4e4a2cfefa46e22b74ba3efac77199fc SHA512 1ae699b5b912ef2f76803c389858ab8b22ff7896912c5b859b0e77bc87eba9a4b79dcd5e20291ae161a0834683dedd3b39bd47db9788ef790a9ba5b4a3fe52f2 WHIRLPOOL 73327cd0bc998682c011820a719d147e31f244a39d1a136cd7d1141877d59358bc263942021ddae4d2896670041e0e302231ed0f4c1bedbf474399c27ec5a253
DIST phonon-backend-vlc-0.7.2.tar.xz 58988 SHA256 0a788360df2e3439efefacae70b73252c1e1d4a7ad08f4d93301d77a915d95a9 SHA512 9a2b45d02ed958f82ff4fb8d3e9233eeb35047670061b59266fa7504855a149de1a401cad34871083e42c8d05620ff0e3df9f1a7a3e1f9b82ddac886c50adfce WHIRLPOOL e8130f8280fb31ccc8ec686eba8af744300100686c179e3abfd124f8892d55038a2a77887cbc3673e36c03b31829a1ec4ae686bee0a1f48048d9631b228aeb73
+DIST phonon-backend-vlc-0.8.0.tar.xz 59076 SHA256 e092185ba7798b65da0ee2707e4ebdb32d4d1858282f5bb96bce890336938a42 SHA512 fa2c71d45f5085566639b8f74638a9994cc0148f15045ec480b25844414f3c660fd9b24848263dc80aa8f931bff0a9559d918b5d777d91b822ff154b3c1ed8ca WHIRLPOOL 2e6346cf17f080f889fc0101c677f2a430f84095654ab47e5f64656994435e77e47ef4b8d51d2d4f42fe11fe51218bbeb1ddf033b08695f868d1be52ce3070a9
EBUILD phonon-vlc-0.6.2.ebuild 1439 SHA256 cbc176a88f00a1bf32711974b50959526015f20726efd7b46a4f478cc0b4412f SHA512 99d7576705344a48c91cea6a9916e294f7e62263760a45d652856ed82e56fb2bc7c430b0955d59d1a44585606d9add4c3fa3440b84dad31e27823f9893f623b4 WHIRLPOOL c114cf5e39fb8caaec537641562c122e3347f3b69aa7fc04939bf1db80007792809bad08c8ee318d1d6d23139414a0b89b17b6849a9aa0c7d0cddc71fdf7ea26
EBUILD phonon-vlc-0.7.2.ebuild 2151 SHA256 416a9a9fea5a876f38f83fafad8d54e60ef067316ecb48e8545224cea84f88ee SHA512 181c83e39335d59ad520f72303a3c17125981be99a8fe895709e75299242512a76b3e314b62029890e7f1a8862f1bc005ae206189dc55a3af347316866e7dcf5 WHIRLPOOL e2ad7515cfbd49d69175f807ef66641d7a45b0e88cc3ad3a221d33e34f6a298f5c2af3c0019fdde7202ecbdcba2af3c20de673de4c3e78c2a62cb7496db89208
-EBUILD phonon-vlc-9999.ebuild 2151 SHA256 6ccf178b61a870eba13fbb35ce0c1f99177a8a729e33c2897ca5cdda60764b8e SHA512 414087bece0dd7dc4505fa3e3aa6e5a6c5f03d17c664a51b3fd97fddb6342cdf777c3f658a09eafd5e89aa8e71cd081a8eb483d69c6016a29f9ba0249e1a97bc WHIRLPOOL d11383c326e7ce9e39ec17cfd86807a63c26f3629b8033e3f78eb67dba96749abd8998bafa442b199ebadec2bf69bfee8152dd9feee0f87fc769a60cdbf19234
-MISC ChangeLog 7816 SHA256 0cd9347c243b48c0eb6be74f67cf3d9140b49de7b608be7d95746c6223259e6f SHA512 4423ea679632cfd661a1502cbe1a8281ae1b0a9ddc943b8ae012067ddd849915232ce9ba586971ad0441572844d4f73be34d910a28fe64a57ac55804dda9f4cd WHIRLPOOL c7db162c21bd42370186bdba7cc815d43cb6a39238e4aca35c05b9fb07757892e9ddb3a66bbfa8be941d6a3294e31cfe4d45c2aa6afaaf138adc5d08a2aa16ba
+EBUILD phonon-vlc-0.8.0.ebuild 2147 SHA256 c1513679ec00b36731c19aa439754f3f6f02ee9a987a6bfc08e51661b10b4d6e SHA512 348b704b31b9e9a59323721c8b56d4df3c65a8a4eb22b31781d55fe10ffbdf2c383cb7dc36f6a33a77326e51524c14f14353f0fbdead942d52b9aeccafd5c555 WHIRLPOOL 498c28ca9393e19aefcc78c2438f73c6d34446117607c7c4cd0f677008e0b3b259a2e25b212b73b8db7b221771af6d26f12d57c8f69cab0c6b8ec30a726b647e
+EBUILD phonon-vlc-9999.ebuild 2147 SHA256 65e1cea4ad0597b46620b6b08e23bcab4a44363b05d1acb3dbd1533a69005b0f SHA512 47dfcd25c6015caf9bd50b47e498910151cbb83e2fb3d972ab0dde044cdeaa272228898fe4af3c6ebcfc14f5dc36a3c30f380063264db67d1a4ed758c2736794 WHIRLPOOL 70ff5bf160bca08301cb3634806a061ccbe209bbf26152445496b80ca82dec6b42c8bf1d7486dcf83d464a12fa0db513dd1e3bf12350c7894796a0ddd8d08135
+MISC ChangeLog 7980 SHA256 b17088e91c112edbcab4eecdbe3bb4b3139b8ab8f2bcec91340316d847efe687 SHA512 9b5bab90d927b2aeeada609c76217bbb4b64ac5e3d6a68b5aa9c0699b0dec1c6ee780d08935de4ecf14afdf0adc61fe7622e42ae5cc49b5658a6343327549426 WHIRLPOOL e606e053b86cef7bbfac75a12ce058f33c161dc40206505bcbbf859b839bffe43fc831329662d05869f36d61402e38c1c6a342a070d6a61560bbe6ada79679ab
MISC metadata.xml 157 SHA256 01f6fa4357ce08e8b0f7900a51fa78c7f060fefc7c7da98acaec1e283dd59892 SHA512 657d6b0a31ceb7ac10bedfd5cbd634d4ff47938bd2f321203f0233e53686f7e0fd460e81f82793804895c7e97cfa472c1ca44b93314574262ee8cc5745a3efd0 WHIRLPOOL 785331909f1834cdd5d797ad484ea0e35c3e44c79a8a7517a6fb5de926acd181abd57910c8d960fb2e11ea38ddea336bca309af16fcc2df68fe4b602bca120b3
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2
+Version: GnuPG v2.0
-iQIcBAEBCAAGBQJT58t6AAoJEGVpnaTzz9K9yW0P/1qnhVw6/zVbcKBipEweMCeW
-S1ocwhqcHwFaQRObNlzSItZxVvjGy/46LNpzMVWZOoa1d/dVEQFWriJ9pqDbbwWL
-z1Hs2jfc1QFepeldMrAXzKBzF9nR8XipXSzyG2M1JxBz8TN8ByVImWrsGDIejciE
-CgTjdMyuOH5479Txyn/PH0juuNcc8dXmycsArAi5TapUsbDuxI9iAKYDUTEvqHMY
-8UXG2A6aY2Yu2D3uA4C5wEgbrhg+b2TILqyqYA4Wvb5/hIz7P+B4MkCSqYiKjmiG
-Mo+nXdFbwaHwiRyW6Q1SKAbb1iSo/OAs2dOux7684Q/gIVW4SN22rfHvuG9dVom2
-AojZAnOQXVhorFdb57NKgHh7dsbauAv7Vu02muvh03GLoxpVXz/7TMgc+ccwkjtB
-8yJjY6JRnfYdIG9AsNLngfjilUnwwUC3fJ5FU8NcO5mvPdPwP18+vXRmk8u0HTvH
-dcA1xd97WWwdz3NyfBNBE0NMKvbSXyfs8l866zSQHOZ836Kcv1nQ5xumQgykF3W1
-+9kIahpoHQJrVCb1fZg09T1YXgRB2DBUeu6MhBUI5St9m3CP5mLyipdpQx7mgzJO
-D94oocXbuRXKzhbebJnJ2dBJGjhxRyIKl8kPxCstzPZ6kUctpTC+VrdIwMoZjp7Z
-65YflMdqhLqWRO8z4bTA
-=IymV
+iQJiBAEBCABMBQJUDzZeRRSAAAAAABQAKGlzc3Vlci1mcHJAbm90YXRpb25zOTc5
+MTY5NkQ3RDM3NkRBN0U5QjZGMTUwMDZCMUYzOERDQTQ1QTFFQwAKCRAGsfONykWh
+7PkuD/oDTqWRXC+6sES2rQuI64k1rBmhoSiXd6IBe97ULtbsrT4uxAk43mkguCcn
+ljOGlZfEJ6ktYP5cY35FZfdqoTXA3x1QkVw+L3CF3aoPkxxTMZuW2yFXz3AcZdwi
+4iq73fanvMU4mcFtGp8k7iBrvztWSXjtIGvUyq2wFAa7O/TBnMt4TNRFOVM7ZsNQ
+Pia2fQfAkgHHSKX8wHkVtMp8SSVHtHuHJl5EZsTMAYeHpoa0b+ClzQXLPWG0ZryR
+NxF+ZI5e8s8n7E1xVI233gbWOZXQkcSbL1cyfhrwneGu2yak97gyvygd56ID76iS
+FQHTntXIhm+Od5aM9f4ckn66x/eyzcFofUvLHCwScd+yCrDzDfLaNuhgPcSwlMef
+4RuBXrsRRadQtMHIBtvMPXIwBJNOKPzlhj+BTvcTmpL2GeSkz4Zzs9XBk1dgisAG
+i3AX4xG86D9icBAkTLwWrNy69WNUaOXjzgd/i7CvOXDrQ/NV5qPkPPGRFYhaT75v
+j3p0O8pPR5cX41MUm6gJk8jey+xh5C5+onaj7t0vc/j5gCV80kPke6VuSQ5wqpWu
+uMwVgSbJEAMqLXhNL/wCpD1vAMnzBuQ/JEi+pxfcWAOtKtHLGrC3Y8IX4w9TymfC
+2SIK58Z6Pa5AKCqpDzE7MTibzTLjo0hVo8JD6zpDZ8gK7WrU/A==
+=P+Dg
-----END PGP SIGNATURE-----
diff --git a/media-libs/phonon-vlc/phonon-vlc-0.8.0.ebuild b/media-libs/phonon-vlc/phonon-vlc-0.8.0.ebuild
new file mode 100644
index 000000000000..23c56690fbf4
--- /dev/null
+++ b/media-libs/phonon-vlc/phonon-vlc-0.8.0.ebuild
@@ -0,0 +1,94 @@
+# 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.0.ebuild,v 1.1 2014/09/09 17:18:15 kensington 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}/${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"
+}
diff --git a/media-libs/phonon-vlc/phonon-vlc-9999.ebuild b/media-libs/phonon-vlc/phonon-vlc-9999.ebuild
index 640ec8bcaa42..f770196a5a59 100644
--- a/media-libs/phonon-vlc/phonon-vlc-9999.ebuild
+++ b/media-libs/phonon-vlc/phonon-vlc-9999.ebuild
@@ -1,6 +1,6 @@
# 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-9999.ebuild,v 1.15 2014/06/21 16:37:07 kensington Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-libs/phonon-vlc/phonon-vlc-9999.ebuild,v 1.16 2014/09/09 17:18:15 kensington Exp $
EAPI=5
@@ -13,7 +13,7 @@ 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"
+[[ ${PV} == 9999 ]] || SRC_URI="mirror://kde/stable/phonon/${MY_PN}/${PV}/${MY_P}.tar.xz"
LICENSE="LGPL-2.1"
@@ -26,7 +26,7 @@ IUSE="debug +qt4 qt5"
REQUIRED_USE="|| ( qt4 qt5 )"
RDEPEND="
- >=media-libs/phonon-4.7.0[qt4=,qt5=]
+ >=media-libs/phonon-4.8.0[qt4=,qt5=]
>=media-video/vlc-2.0.1:=[dbus,ogg,vorbis]
qt4? (
dev-qt/qtcore:4
diff --git a/media-libs/phonon/ChangeLog b/media-libs/phonon/ChangeLog
index 2587bdf3da68..44395dce7d3f 100644
--- a/media-libs/phonon/ChangeLog
+++ b/media-libs/phonon/ChangeLog
@@ -1,6 +1,12 @@
# 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.59 2014/08/17 13:02:06 jer Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-libs/phonon/ChangeLog,v 1.60 2014/09/09 17:17:26 kensington Exp $
+
+*phonon-4.8.0 (09 Sep 2014)
+
+ 09 Sep 2014; Michael Palimaka <kensington@gentoo.org> +phonon-4.8.0.ebuild,
+ phonon-9999.ebuild:
+ Version bump.
17 Aug 2014; Jeroen Roovers <jer@gentoo.org> phonon-4.7.2.ebuild:
Stable for HPPA (bug #519592).
diff --git a/media-libs/phonon/Manifest b/media-libs/phonon/Manifest
index 7ae1c5f0cfb5..f3ca2b75aea5 100644
--- a/media-libs/phonon/Manifest
+++ b/media-libs/phonon/Manifest
@@ -6,15 +6,28 @@ AUX phonon-4.6.0-rpath.patch 600 SHA256 354b590e07db72d9479d4895d305ac87a4a7b895
AUX phonon-4.7.0-plugin-install.patch 1252 SHA256 a56f24ac961ab9c422d1a06adb602f720039b10ba7bde8ecb8aeeb1fa44a7be0 SHA512 62b6cffa985057722c5d2dbe07bd1124f9fcb6e1b861fe76fafd46ec980702655d55b37a29006e79c8e28e5a4df82dafa1a308dca8a6abd3402889777a93d8f2 WHIRLPOOL eceea6af1b0a97475b8263b5e48bf1ae4b9d5a26adc9fbff240e39b414f9ba03c0ceb235821658cfcd865e50d638cb977b4ab748ffe264870d1336908b5c2e5a
DIST phonon-4.6.0.tar.xz 280712 SHA256 2915e7a37c92a0a8237b9e6d2ef67ba8b005ee3529d03991cd3d137f039ba3c4 SHA512 d07c0eaa1be04d80266f6630933bbe8e4f822dc9eb1c31946a08339530cd81e450f1764731c309ae4c661ea3416237521d2048d3e7c0f9cbb7528b1bbbc60f7d WHIRLPOOL 9ec4ae833e3824683ea5c469d3be4b2248645e47d9df199efb717364cf6f67eaffb1e5747e3e0cb0aa71fd5ec3c270119a187a8f5ef2bf6134427b48640740a9
DIST phonon-4.7.2.tar.xz 330244 SHA256 819e9734d20e254b4599d8ab45f15a68d95444c4e2088c7eb5769b58976a11be SHA512 b576b8f69ea2db58303dab3b6e64df4e3238a86610b4f549634a067ba680bd66a6df53285303a8e46df458e6da0b8e9c9112c917b054304397abb556de3a6bb5 WHIRLPOOL 2cc9a6a58d3449cc595a36c3742c03060c73a1efb10eceebf5554e504858f8d73c92c679babdc1d145d326c6024958868ee0e15fdd5eaafffcdbba98aba6f188
+DIST phonon-4.8.0.tar.xz 321468 SHA256 3bcb2a66c83fc5a4518a49cc96bb8971f155947571050a0e02b6be13c91ed524 SHA512 0dc12a4d479245ba7ffab954c91c78e3c469982e6b8ed5ff9b80150aebab448023ffde68b67a2520ca76af9ce3c0608d250f59275767c092f4e364da8cfe105f WHIRLPOOL 00bdd70549a02d601f173b58038185c4af2de6ae2bf0d89e30e212c711af7a8b7f74704ba99d83889cc3065fbe5f78797c42cf538dd9c7e813aa3208c83b6a8b
EBUILD phonon-4.6.0-r1.ebuild 2241 SHA256 391af060ed7195b30ab641fdb5c22192eba93064739f728c2eac617ed6ee98d1 SHA512 be3a1416953f5e9166b32a915c33e4bf3a8aa9ad24e353733e2f8d2ad587f43f5bc67cfc00c74ccba255e1b818409319bb8232a93c9c0fbc658775008413207b WHIRLPOOL 360fbf823e7848be981d2ba2bc236304e4a3c6c3b0469e5b5883ce33fe623f5202263e18039617e303b2313620129601141ac6641576dd50a65a49b43bc5c564
EBUILD phonon-4.7.2.ebuild 2470 SHA256 1804d6f4cd9700db914590de9edcbc4acfd7a170628a9780b24c27c19bd1e422 SHA512 af39d3f7ea7687b8a79c8df3506d157567a8cf486acf31c6378afd41035db40f393bf4f3aec218623b2d395d838f70e1eb6f4eb1de986652a2f5575a12ae3ed4 WHIRLPOOL eb34d6cab47e3be166b4a902d4aee4d6fd53d042433143ddc3edd0ec77df2f84ee287ffb78e14023b37de31799824e8f94649fb6ecc6efb51db87202a0d09221
-EBUILD phonon-9999.ebuild 2472 SHA256 09a602f4ef4a2375d5f360d2c2a95dae0a9cd7c9064ec8df52b5f70e9a35383a SHA512 e801d32cb94a4f45d02ffb7e213c20c967eded3e3f3d5aeb3772663a2b0eaddebc7f48d0bd29935b888c7e9110b631d294e3cca25e1e5605d2f0d0703e57d23a WHIRLPOOL 0a757a3579401a0e2de3de8ad243eb87b900f5359d49fbe37a3a120542591b03b60b1dfc0ab38b7bfe47addb4dcd90d322093123214620b15042b446b1275bfb
-MISC ChangeLog 18338 SHA256 378a25dceb9a5989f4e8ca83390c0830d286dfcf1dbdbaeedd751be80cf0d738 SHA512 428dad360fb1eab5e6c401f8917c4344aa88d44c74701e253b14ff798b60fed0f095a8002fae3a99b771269b6eae7ce4871d62c3ee63d836518596c270d38624 WHIRLPOOL 7872235df3cf4228ae7e6a923b9fe0260d792ac253f609422aebb9394975646754c9027b6ef69d7d43aa296c854ab55345cfe838869a0759c59ddb37a4f63025
+EBUILD phonon-4.8.0.ebuild 2478 SHA256 3aab6a7799c175d8de8739ab1eee06ff10b8ff6b36323f7371fce92b80aa3b1b SHA512 f5ea712528e1665fbf8a03b7c9b398fea2e0adc1aec2dd29cdfeca20435f80275ff3ba591da8b182d5341d9550f882961999eeb53bc93a525fec8e7f97279421 WHIRLPOOL 4a5914efd5adffdb168ca2f6ad6679e1aac285a372383bf0424dfc944b1784aae9f16f22e753ca69347a7cbd1c5fcaefba405f0964024bbca198b04400f9e0be
+EBUILD phonon-9999.ebuild 2478 SHA256 812d9b32d845010695bde886cef8f16c0fce8d89c50ad2e45eb6474a53a8abdc SHA512 6d1fbc2def0f27c51093ea4aaf9dbd6f7766135aee5f8a68cee5771ef37878f3345b3d6eddcde8a53b8bc53ee384f083cd58d1834738d799f68057f77bb3726c WHIRLPOOL 0cc86baed7c41fc8939f567f8fcc289f83a5a29e57d6081c4b380f0f3f87daa8e7cdda9c048ad7a72bec47c5288ab7bd575c2366dcae9ef458a74d0731e748d3
+MISC ChangeLog 18491 SHA256 ed9cc516aab1886864248d49e13babae7444f2fef4672301327d77f0837bad6e SHA512 b692efa7ddf5e579101cbdb1e661a5954e1d8969795544712446bff5384ac32ae80ab8177a82244a807dabd3d42f27bcedc84b4dc2be4f21988a98bcccc9fd8d WHIRLPOOL 5eb26bffdbad5cf73f31cbce8b74243dc4c822a8bf448927f8f3ddbb3b561df477b6571ed76366395c43513fdf3582e89ce64ae9da4e7afb51d04a9961441b20
MISC metadata.xml 382 SHA256 6758869ff5c1d28cbfabfb7ad27e23038a688afcbfbc8f880c742ab9be908f06 SHA512 41f9e7123fc4069d8bc6258113de25b8de23c7a396ae4285507ebac62dfe0fa93f939940533ccb39c1e1d5419f7f0bb65db2517a0789b7242bd36cb3dc612f57 WHIRLPOOL ad1713d849565ad3a1f85ee59cbbdf857877b308d093061d6db7bffa829a1daf3b94213b6d007d9832ba4e9091d8c9b0bb7b25bdd2e41628c1786cab799b707a
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2
+Version: GnuPG v2.0
-iEYEAREIAAYFAlPwp88ACgkQVWmRsqeSphN17wCfd+A8ZhWW/SysbDcYFVbViTeF
-y8IAnj1AYzsygg+xePu2hM0DS4Fu308k
-=P9Ln
+iQJiBAEBCABMBQJUDzYwRRSAAAAAABQAKGlzc3Vlci1mcHJAbm90YXRpb25zOTc5
+MTY5NkQ3RDM3NkRBN0U5QjZGMTUwMDZCMUYzOERDQTQ1QTFFQwAKCRAGsfONykWh
+7CsPEADGeC5lno6t2NE3zjaa77U0OFukTxQ5ggnDgimQ0tVnXqDQGLmjX1nNO9+q
+gDDKj6Z0PiavZDFHDqZDm/e0eHeSKBOEfFnlVqn8JuIXpcJie+DmPjKXqR/MbyP/
+CI9YwpgZzTStQWqKynUhU5HiuCXgjcxAJWKbUTNfKn+XLxl0EXYNayOkRpYY1xgN
+Jg9DwoOmSHJMG5BgZ/57dzIm6eOfjGMw7oL3fccORAPF04TsP54GW+sIW3a+lT4h
+k4uvuIip8pNh7g0yjzL9/Z4/IlHW+/K5YQdWfyTYF4h98492VWbstML98o8IzPA/
+0ChU6ema/v2inoyPj0QN0l8a7LpLJqY8EZnCx4fC9rUbHBqNx3io+kbgetgK0Ior
+jhiBhtfKtP/xA4MuzYb7MVu5f8QoJ3TPQoVPvztJWytzvwgiag42SCuxOAL4dB6k
+fKxOXWd/RoNsWMCAadtXv4eXHrrSVCICzV+Xcln+5noG1W7MXCedrT1e5UnRmTx6
+v9ObFoM08tQGuwakX+PbYGg5XCovJklDIptZPeDPMPR8/2xOe+nKVA3Xk/kiii0Z
+nYa9JFHfDsH97N9KIwdmp8S9cTArfuJj0f6BxvXE6R5xSRAsMokr/f2yiNurxnkZ
+S5DT+oXkPjYvVHlJDEH8ohSfa1oSQEHHe8d6ODINkJLGzxggFA==
+=YQ74
-----END PGP SIGNATURE-----
diff --git a/media-libs/phonon/phonon-4.8.0.ebuild b/media-libs/phonon/phonon-4.8.0.ebuild
new file mode 100644
index 000000000000..39801cc7d67d
--- /dev/null
+++ b/media-libs/phonon/phonon-4.8.0.ebuild
@@ -0,0 +1,105 @@
+# 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.0.ebuild,v 1.1 2014/09/09 17:17:26 kensington Exp $
+
+EAPI=5
+
+if [[ ${PV} != *9999* ]]; then
+ SRC_URI="mirror://kde/stable/phonon/${PV}/${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
+}
diff --git a/media-libs/phonon/phonon-9999.ebuild b/media-libs/phonon/phonon-9999.ebuild
index d6bc009e1314..c07fbb38494d 100644
--- a/media-libs/phonon/phonon-9999.ebuild
+++ b/media-libs/phonon/phonon-9999.ebuild
@@ -1,6 +1,6 @@
# 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-9999.ebuild,v 1.24 2014/08/10 21:42:11 johu Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-libs/phonon/phonon-9999.ebuild,v 1.25 2014/09/09 17:17:26 kensington Exp $
EAPI=5
@@ -55,8 +55,8 @@ DEPEND="${RDEPEND}
"
PDEPEND="
aqua? ( media-libs/phonon-qt7 )
- gstreamer? ( >=media-libs/phonon-gstreamer-4.7.0[qt4?,qt5?] )
- vlc? ( >=media-libs/phonon-vlc-0.7.0[qt4?,qt5?] )
+ 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" )