diff options
author | Michael Palimaka <kensington@gentoo.org> | 2014-09-09 17:19:22 +0000 |
---|---|---|
committer | Michael Palimaka <kensington@gentoo.org> | 2014-09-09 17:19:22 +0000 |
commit | e14ced0a5005e012f54b488c11d897ad0a4fcc60 (patch) | |
tree | fa49c59957ee54d253d505ab4864030fa547593d /media-libs | |
parent | Stable for amd64 wrt bug #519410 (diff) | |
download | historical-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/ChangeLog | 8 | ||||
-rw-r--r-- | media-libs/phonon-gstreamer/Manifest | 25 | ||||
-rw-r--r-- | media-libs/phonon-gstreamer/phonon-gstreamer-4.8.0.ebuild | 92 | ||||
-rw-r--r-- | media-libs/phonon-gstreamer/phonon-gstreamer-9999.ebuild | 4 | ||||
-rw-r--r-- | media-libs/phonon-vlc/ChangeLog | 8 | ||||
-rw-r--r-- | media-libs/phonon-vlc/Manifest | 35 | ||||
-rw-r--r-- | media-libs/phonon-vlc/phonon-vlc-0.8.0.ebuild | 94 | ||||
-rw-r--r-- | media-libs/phonon-vlc/phonon-vlc-9999.ebuild | 6 | ||||
-rw-r--r-- | media-libs/phonon/ChangeLog | 8 | ||||
-rw-r--r-- | media-libs/phonon/Manifest | 25 | ||||
-rw-r--r-- | media-libs/phonon/phonon-4.8.0.ebuild | 105 | ||||
-rw-r--r-- | media-libs/phonon/phonon-9999.ebuild | 6 |
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" ) |