summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBen de Groot <yngwin@gentoo.org>2015-03-28 01:53:43 +0000
committerBen de Groot <yngwin@gentoo.org>2015-03-28 01:53:43 +0000
commit0897435e173c4f852f916b5063f3e556246950c1 (patch)
tree48a1c146a7406e23e090526f9636e7d812cd9d2b /media-video
parentRestrict fortran dep as gfortran is called #544584 (diff)
downloadhistorical-0897435e173c4f852f916b5063f3e556246950c1.tar.gz
historical-0897435e173c4f852f916b5063f3e556246950c1.tar.bz2
historical-0897435e173c4f852f916b5063f3e556246950c1.zip
Update live ebuild to sync with upstream changes, as reported by Nikos Chantziaras in bug #544402. Normalize useflags. Do not default enable mpg123, as upstream recommends libavcodec. Remove older 0.8.x ebuilds.
Package-Manager: portage-2.2.18/cvs/Linux x86_64 Manifest-Sign-Key: 0x4FDF9CFD2FAC514E!
Diffstat (limited to 'media-video')
-rw-r--r--media-video/mpv/ChangeLog8
-rw-r--r--media-video/mpv/Manifest40
-rw-r--r--media-video/mpv/mpv-0.7.3.ebuild10
-rw-r--r--media-video/mpv/mpv-0.8.0.ebuild256
-rw-r--r--media-video/mpv/mpv-0.8.2.ebuild256
-rw-r--r--media-video/mpv/mpv-0.8.3.ebuild6
-rw-r--r--media-video/mpv/mpv-9999.ebuild13
7 files changed, 37 insertions, 552 deletions
diff --git a/media-video/mpv/ChangeLog b/media-video/mpv/ChangeLog
index ac3f0d131dd7..a6da3c863a36 100644
--- a/media-video/mpv/ChangeLog
+++ b/media-video/mpv/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for media-video/mpv
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-video/mpv/ChangeLog,v 1.124 2015/03/19 11:24:39 yngwin Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-video/mpv/ChangeLog,v 1.125 2015/03/28 01:53:34 yngwin Exp $
+
+ 28 Mar 2015; Ben de Groot <yngwin@gentoo.org> -mpv-0.8.0.ebuild,
+ -mpv-0.8.2.ebuild, mpv-0.7.3.ebuild, mpv-0.8.3.ebuild, mpv-9999.ebuild:
+ Update live ebuild to sync with upstream changes, as reported by Nikos
+ Chantziaras in bug #544402. Normalize useflags. Do not default enable mpg123,
+ as upstream recommends libavcodec. Remove older 0.8.x ebuilds.
19 Mar 2015; Ben de Groot <yngwin@gentoo.org> metadata.xml:
Add myself as maintainer
diff --git a/media-video/mpv/Manifest b/media-video/mpv/Manifest
index 2543165e67c4..9d600cff05a2 100644
--- a/media-video/mpv/Manifest
+++ b/media-video/mpv/Manifest
@@ -5,37 +5,33 @@ AUX mpv-0.3.11-libav-9.patch 291 SHA256 971cdcaf866fcb5f1a93663357c582b474480f5f
DIST mpv-0.3.10.tar.gz 2520710 SHA256 ec1d9751f9c43f66e13a988c94748ee2e1d8188498001f905213c9ccdf573fce SHA512 fdf84439747e24b4278f09427fc22d6497d2105cf94cd3c45dfb134af917f81c4748d618e962fb13a9db2b7a260a88a409590d10aae71ac987831bc3d293196e WHIRLPOOL d9a4eb6f01ee965b915e9064d75f710dd922a0db1e8a6b9655c844548bbde37c1cca1efd495c5d0f160b4b3823947c13e08e4634c6907fbd44abe758d0a6c552
DIST mpv-0.3.11.tar.gz 2521150 SHA256 c686adb4820be32ff59bbcd64adaeebd2ac71cad762c50b6105f6e7424d72af2 SHA512 da4a55af98f178624ec66e48e314f045b61aef75fc9b654f39011879b0eb5b59a86870b9ed05bc11b831fbb5ec2084c5e842743d3040a155713a802908816374 WHIRLPOOL 18a6cd9436b3c2b5f18b95c974cbe79ff4c073b1d7403d35b77d091c18dcac9e17b03386a020e1c21db4727bfa3fa8e301f7f7dc3863cdf14fa4f9c653ab6952
DIST mpv-0.7.3.tar.gz 2672554 SHA256 88dcdc44264a8e9b9b73a95d03137d51071aea8c269cc19146109bf8f917e8b1 SHA512 220bcfc6d506ada33a725395461d955d6851c4acf117a2b7ab093dd7ecde96bacc507a756388f29eeb7ba231c849b5580e9f4add9c6c080b075f732dc31ffcb3 WHIRLPOOL de9054d25b19e65710830895064fb4f14238d66f3c51a908026ce825acc35860451ece8696099d9194a562622f38bd69233b47338dc90bceb4f4e379f87633c1
-DIST mpv-0.8.0.tar.gz 2661713 SHA256 e3655279450cd37ddf036ab511c0c2070f269f7ce34a44757880bf67db241584 SHA512 b97481e0eaad02bb3402635c4188b53cb10661805a4940ec18d1fe2c3312b7504633324c57d3246ddf90a23ab031f11ae5d5f39dd088f4a40a289a8dc664afe9 WHIRLPOOL 1b2d7cb18df2ba2aa002936e18ee4f071193c18893f67aca09979114930464c119b315d5d7ec7572eeef9b567145c6c9508ea6fbee544cceca9f01e8e00c3ebd
-DIST mpv-0.8.2.tar.gz 2663666 SHA256 a565934bf668b24a946f192f06981664415bd991fd204454b85bb8f7978074a7 SHA512 97b429ca90aca0ab5d9e4bafc154c33e9b8b9ea06660c35280f35da1c56396d05465991643f7333d2c192f558e2b5976dc05642936c88e2e57e38c67e8e58dc4 WHIRLPOOL 29f3ae09c36897fd92bfaa663a587a6b65ee4d5ca7535f537d7ec3b5358980133987bec5d7b5062b917da233292dd258a5c83f8394259dc34a284dbf891c6bae
DIST mpv-0.8.3.tar.gz 2664730 SHA256 091038c802866848e3647f2a50215fa64ead0dc36f9114457db8b353528689cf SHA512 6b0e1f86032f4f594cee7af7ee7bd577821e948ace442987747a089d32374495abb5cf6bb88c4a1a63db8a36bb4182b30a728f976224263b6a9b4d51e62b1a40 WHIRLPOOL e6de6ff24a0e07cc1dc08f0de585aeb8ef44d1d01d729e088f7d9402b82b5e5318b958083781168ae3e7cc67fce13125d41d79fac997bff5d5888268a52480ba
DIST waf-1.7.15 90909 SHA256 e5ae7028f9b2d8ce1acb9fe1092e8010a90ba764d3ac065ea4e846743290b1d6 SHA512 5d6f75a7a81d369512c6bf70ae14c5275cfdc2b273a5801d7ee928a829ca472aac5ee9f9f2542af6369f34c1648dd12e42112efc29d602527b9ba58a311b4c17 WHIRLPOOL 84048737d1ba746454212e13696ba34d9fc722c74823f719503e29123e33869a49742fba02e24212e3f67e045c5499cf1893bbd191bf8df1dd5cae05a517a17c
DIST waf-1.8.1 95817 SHA256 ec658116ba0b96629d91fde0b32321849e866e0819f1e835c4c2c7f7ffe1a21d SHA512 d204460b61a8d1af5634ccac486a6693ded0213c7db5ba96d133431f1655e4a1c289b3d0201c7ff785dc36bda4f50dcc56c35e3f06f3c53240683412bd96fcd9 WHIRLPOOL 00f989c82504f3fbb94802dc3bdb23a0b1f45826e0098f2726db066ed69cf12172e30fb1eb0cb21dc04cc1ba0785a5c7b2b992e105ce3b4120621568dbbaa101
DIST waf-1.8.4 96179 SHA256 f02035fa5d8814f33f19b2b20d43822ddef6bb39b955ca196c2a247a1f9ffaa8 SHA512 3a132d8b1cba0af0e3df046c0204c5df706fae4e0fac41cf74b53f6cdea6210ed798671c7a3cb3fee70573aacab16d4c0cc699cc4b7aa74c8a416346c5513f4c WHIRLPOOL fe8d7f42e5118a1f9490a0c9add1355c969185376b57d0bab024068dd6e7364632d862bf9432e1209165c5313ae843479ef334f4bd6285db05dfebff9a1b640e
EBUILD mpv-0.3.10.ebuild 6420 SHA256 08c56a8e201a818067b041f6d8a7d1a4c2658c0887f595fc3e3d2944241359fa SHA512 d6b92efcfb388a3d92109247b2fc50effbe94f78c0e420004d646f3101689f85138eef568a1d53ee4c6098161fd1effba97173cfff1bfa59a278b4d343312357 WHIRLPOOL 576f26fbac334b0447c84af43e4e54cdd1e8360ffad8aedffa0ab2c534a44382b5d5f127680ee41c3671d53333aa2c15f79f237922db3a9b418b544ca5cb4e54
EBUILD mpv-0.3.11-r1.ebuild 6516 SHA256 9bc6b73068dfb359185d719c1e002488095798b517daa63e4c58fa960ff98595 SHA512 3e7b68340bf823e844825b7100ef20e0c317d96eb3229f2cb000849cfce9b4c83a1a13d022f6f0bddd8b6d7277328a8020b92b09dcfecf3d1ef6ab301e04103f WHIRLPOOL 657261b5b8c050a6ab1dfcf36322218af05880602273feb346404bdcb5da42c2e66a3cec00b02f4cf3559990580caa17c4c66fa9cfbada0d542c41dd41414e47
-EBUILD mpv-0.7.3.ebuild 6903 SHA256 3c6ebf90c032db239c766fbd4b491d2aecd5df2423202e0dda55410f75f352b2 SHA512 49e0c66d7bd7f7c0e4a48af31c2ec458bcd88678e94e8d54a8202d41239bc2f91027fda6831b6d599c43440356e5e05f2163e6ce679816e9305e351a0c3afbde WHIRLPOOL bf700deff880e221408e4deaaf70fa735f91b8bed9b1af5fa52936c005ef0b12b24ffabda0c3c1963fae2c721dfda7556cc587279765e6bb1c25678aa20f4e8a
-EBUILD mpv-0.8.0.ebuild 6664 SHA256 ca3ff007ce5f123f9c2cb72b0547635ddddb10bd065f57eba394c671c5d7e2be SHA512 81fa70092d806e76c9b311f1dcc4a438cd93efdafe364ecaced78a4193c98d79f595f697076378d424365544ec7f0d572f2ec5453d3568b5090daf3ddd9a5f6e WHIRLPOOL 311483c14a600e511dca532f4668ea0d741bf410d4b75664dbd11c9e7aaf51077e1492d90f429dedce7603f57dd8dfa7f6818a46677955a8316dc32e56e1b24e
-EBUILD mpv-0.8.2.ebuild 6678 SHA256 85b9301176abce1e39b6b780d229bc394add14a6c26c756ba19fd0cbcd2f5a9c SHA512 b4bbf6926b6dd3414253e9fb0eba98c92f67aef8683064158b7da833e4690e879d054726af409a42d0d3e60a48931c4faf4f1d95be852e949fa548a0d11a46c2 WHIRLPOOL 9e172e29e69a84b677f2ea739bdb803b83fe98fbf001917c00c0ebdb96647fb43504ce3f02c6a676d729a3f5d598d26cf571b1ac27b61fd0ee0e39bc26425a83
-EBUILD mpv-0.8.3.ebuild 6974 SHA256 411654627897de0f8599017a69219b3606abea820a0deb8a99e44ececf7f16ce SHA512 c2fc921250641e6e13503935ca00b55dece9a75a8b75cd36e5ac521bf5479ca47634d6599a53ec39c518524d2217e68a77b671970b8f5728187e4ebdaa3af051 WHIRLPOOL 557ede53c9f17f2c3be65b83403adf1f892de4cfe48eb91d4e88ed4ee2de82d0dde6ce7d0e0f7c8812cb7ad9f0acddaa744c8b943413893ea1e038271798ddb5
-EBUILD mpv-9999.ebuild 7059 SHA256 d01bb06c8e5c657a6d8948bf43871e12699efff41d8e0adb130960db2f0e8547 SHA512 e8b1c752e4959b82b2119661d85488fda43f223db21e768bdc8f254eaffd0afff89bb8740fa1809e3e9b7766a89908dc2ff8a0ce383c7b8b3838ad2b6ea7520a WHIRLPOOL cb0d13c3b1b89cf19b8ac114a99aab15cad2ee4dbb33de66ab1deced1b492cb61eff5c9fecffb740adaabaff255866d762d7396867b9de40401c934c36b4d80c
-MISC ChangeLog 19685 SHA256 5bc0ea04f9ed0ce1ca427214e14c852f92dbdabeb30af06ebd95b86aa04fc77b SHA512 849a3f7de35908af79c23a5a97fa2e90a532cc0e690bf0989b41ee63e6c445ffbf0dda22d8153c24c0f4bd9f3f1e1cd95195a7e53abdc6aba3b4dfa14f9c939c WHIRLPOOL 42f76e2ecb4af1175e6e9e9ffe86590fc7763acf3941da77e55dc7549936acf5028f3bb6b5d3e06f2f43e880332eaf246bf52daec5fc4b94e607fe028be1562d
+EBUILD mpv-0.7.3.ebuild 6900 SHA256 ff6caed4a74b4aa99eaeeacf7227f09fc5ac3990614e4cabe69650749fe62348 SHA512 ef4f767373455365a76d65e693f0a5d7851cf3e6db63e0afbcdc801dbacfd986528ce54209b1a786f55465a759f4b107da3e0bb74e385413a8b509fb0131ceaf WHIRLPOOL 0e0f4da93dd7fd4384c8f45f9ba7f9d5a08d86ab3ad667372dc6fa29cffb849cec18979bff0802464611e6211d1e77cc26d7153cfd2dadb0981ef4121af14d61
+EBUILD mpv-0.8.3.ebuild 6970 SHA256 fb491f89e51e72798629e39d97eb62f20cdf06e99ff1383f98a5306d084a2e45 SHA512 9821ba1045d1350a1266e0e268e1b6470999af8e528351a67ab00d698acad453a0aa9ec735fb211a96a47bc377999101906ef221eda488d421e9a87dc2b3ff1f WHIRLPOOL 136d02c68fe9c8f4796eabbe68a5c50d19924dfb23013a984b38934ce27c2489dd3798770197c380a170962137dfbbb5a90d53df54920b6a9a90493d7c4368d8
+EBUILD mpv-9999.ebuild 6899 SHA256 e25362a48067fcfce93ecb6285ad90f32e1330124255d6d235e0cad3641d7598 SHA512 b166368972e14730645a12ce82028b1b2be58d2a8abf4579c021f33b4152d594784a45d2c5952007b30b36d77950621d8afa569ad3edc00b0a82d239cfc9a5d8 WHIRLPOOL 000ffffb2955c6190a85ff8fa28e606a91dd2aa6ff9043927e931297c134a3a88e53e6df2cc4843e04a978687496c0afc0c2a36a2191195e6066fa400017c7ca
+MISC ChangeLog 20045 SHA256 9b6eb1e9f7922b0aa9f4f6c79897fdbc8785a57b45f8dd0114b97aae8d10d8cb SHA512 a089c29fd626d6e4c3dc3523cd308c647302546e36ce7074ed4bdcb2552520245b9cd31d57728edb78f1b7c7e57fde9f1a7566d77a7b8b0b3e9ead52796c51eb WHIRLPOOL b9ffcdae2d3756c97ea0a11a7b369ecbc52ac4193d4e2219c1098ca12bf0ff06450d8a2de548bf5103d527a431c1361c31f125214199cf040f2ad2fc7474af9a
MISC metadata.xml 2188 SHA256 0ccd27419822dafffbb34eded8ed4e8ffe885b01505d5dd4ee1ff5ce44558d99 SHA512 a2dc95b60bae7846cfaa0e07277c1ea6a71ca17d08b648060f9de325ec246f10e0dcc75a0d67c1edf86e32ccc24adcf43592e1ea7343a7f140519dd7aa57ede2 WHIRLPOOL c6999aa295f40a5bd3a48a3db7e145bd2fa99fcc306431bbb8cad8396858bf1637b56983ef7673ec959fd507759e24c42f7e14780c55f3e967cd548a8812746c
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0
-iQJ8BAEBCABmBQJVCrIOXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
+iQJ8BAEBCABmBQJVFgmlXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ5MTlDREQ0NUU5Mjc4RkU2RjJDNTAyNzU0
-RkRGOUNGRDJGQUM1MTRFAAoJEE/fnP0vrFFOR7UP/A5NueDbPCfaxkDfcdQRtvVx
-9Q886p9uTjyVYt8GWRezPXxw8+uuyXpZfVMLBhLAWiSprRygpRPBTAPbYBXzs58U
-hPjHxUzb6xL+j2MpysEyRN3q9vqNXIr7IlO2wBcv4hj0nvLybukWmF6FkjF0094r
-LDFV10Y4QQKsZsLsdX17NwHNtiyOO7VfTrLPGDMrZwzAwDkFTCaPI3AJkS08Bw6j
-g6duFz1hVgqYZejTdAQ/CzP96cBDbWRiVRC3gjzabpo82DWLQRwKg//ERaJLFB8T
-507ccWWo1oW/dg4V69QMqLuIox3Wbt5U2hQe0cG1Cmevo3gybATNRHeF+/tJvMtJ
-T0DvkGM3JL5NgEsiwbzU+cJWQ+FzzishpL8vru3FnXBWF0CkODgDXlZLj3V9/LIt
-3+oPNP6X5F8v9HG+RvuuPT0Ugl+NAB+hECW9JTTf1hV6wsjZMHPURpZO/WZDzjcP
-FtPcS1U12kjcFY4yM8dPcddG+vlW/b5TXmkuX310suavIVEUBZWUkXxZmzZxh9yL
-ZhWu+iXaVXyCdAE2yzu51BIfT/qbqyYLNmovgaWvD8tSa5qn8r7XyWDgjatin/+E
-sQKNLriKbAYzGa76L9rzHdAMTSXCy7al3ep1SclP0F2mA8J+pj44a/f7YM68QsVV
-Ul9wnGoAAmlOYboe1IgX
-=lgOK
+RkRGOUNGRDJGQUM1MTRFAAoJEE/fnP0vrFFOaWEP/R/+l8nTtoY7hsw8d63OOrwU
+bvl0IFoqHTzD7GE4n5ZmQ7vTQCJSSI/PiWvKI/AFuZWpThUdHwjYjCGXfGHuXJgH
+Sn7FExS2HQP1aCJss7ynvo/dNvTVp2t8iVtANCqAMA5U/JLxVUnE32r4Z9apoIPn
+HOSgwguVmdPJihwtZKAnkavyAAdABJRP0bP0DKjvo7tb7S2bIVlqXZHQ50uRRpQz
+i38WsoxfeD5+FLGZoG3E7aRt+xtakCUPDQKpMS+c9TgzyMd4L32rU2c32wlB2yma
+FIPWwi7qa9Z7SmeiJKLbJyEBWtP+ewzoEYvpPcRe5H0BOeWLGecuqgScoHSG8IWN
+e5misBnX2ILtV4uqNwBMSHpzdKejpjws7rw93WY2RQM+1XWczfCOv6JThBWCMY47
+oEEGazbjwHz1l4aIs289BFyAgVHN3UIGolIczc+Sbih044I8zHZ/m3J4JRHWWXEC
+wd/OFJVn5XEGW10ca3JIx7U9carN9304DGLGMrs+VfQUrI3znB9XTGb8XVz/bYh/
+IKDgs9YlvT1aMjQFu7XF4+GeSg4wiPxGPBAlmp6zZtV6MIMQZZtxjDWe02l29+LN
+lQPQ+/dlLmbBXOGMgQTTCY7+scfmr5AXcBQOS5pqC7iW/RZ+o0QAr+mgaD5OxS4K
+wAj36XTxiAIWJvRIKxxn
+=w8b3
-----END PGP SIGNATURE-----
diff --git a/media-video/mpv/mpv-0.7.3.ebuild b/media-video/mpv/mpv-0.7.3.ebuild
index 055bee10452b..73b9d27f2916 100644
--- a/media-video/mpv/mpv-0.7.3.ebuild
+++ b/media-video/mpv/mpv-0.7.3.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-video/mpv/mpv-0.7.3.ebuild,v 1.4 2015/03/12 08:26:43 jer Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-video/mpv/mpv-0.7.3.ebuild,v 1.5 2015/03/28 01:53:34 yngwin Exp $
EAPI=5
EGIT_REPO_URI="https://github.com/mpv-player/mpv.git"
@@ -22,10 +22,10 @@ LICENSE="GPL-2"
SLOT="0"
[[ ${PV} == *9999* ]] || \
KEYWORDS="~amd64 ~arm ~hppa ~x86 ~amd64-linux"
-IUSE="+alsa bluray bs2b cdio +cli -doc-pdf dvb +dvd dvdnav egl +enca encode
-+iconv jack -joystick jpeg ladspa lcms +libass libav libcaca libguess libmpv
-lirc lua luajit +mpg123 -openal +opengl oss -portaudio postproc pulseaudio pvr
-samba -sdl selinux v4l vaapi vdpau vf-dlopen wayland +X xinerama +xscreensaver
+IUSE="+alsa bluray bs2b cdio +cli doc-pdf dvb +dvd dvdnav egl +enca encode
++iconv jack joystick jpeg ladspa lcms +libass libav libcaca libguess libmpv
+lirc lua luajit mpg123 openal +opengl oss portaudio postproc pulseaudio pvr
+samba sdl selinux v4l vaapi vdpau vf-dlopen wayland +X xinerama +xscreensaver
+xv"
REQUIRED_USE="
diff --git a/media-video/mpv/mpv-0.8.0.ebuild b/media-video/mpv/mpv-0.8.0.ebuild
deleted file mode 100644
index 935ad24d49f9..000000000000
--- a/media-video/mpv/mpv-0.8.0.ebuild
+++ /dev/null
@@ -1,256 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-video/mpv/mpv-0.8.0.ebuild,v 1.3 2015/03/12 08:26:43 jer Exp $
-
-EAPI=5
-EGIT_REPO_URI="https://github.com/mpv-player/mpv.git"
-PYTHON_COMPAT=( python{2_7,3_3,3_4} )
-PYTHON_REQ_USE='threads(+)'
-
-inherit eutils python-any-r1 waf-utils pax-utils fdo-mime gnome2-utils
-[[ ${PV} == *9999* ]] && inherit git-r3
-
-WAF_V="1.8.4"
-
-DESCRIPTION="Free, open source, and cross-platform media player (fork of MPlayer/mplayer2)"
-HOMEPAGE="http://mpv.io/"
-SRC_URI="http://ftp.waf.io/pub/release/waf-${WAF_V}"
-[[ ${PV} == *9999* ]] || \
-SRC_URI+=" https://github.com/mpv-player/mpv/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-2+ BSD"
-SLOT="0"
-[[ ${PV} == *9999* ]] || \
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~x86 ~amd64-linux"
-IUSE="+alsa bluray bs2b cdio +cli doc-pdf dvb +dvd dvdnav egl +enca encode
-+iconv jack -joystick jpeg ladspa lcms +libass libav libcaca libguess libmpv
-lirc lua luajit +mpg123 -openal +opengl oss pulseaudio pvr samba -sdl selinux
-v4l vaapi vdpau vf-dlopen wayland +X xinerama +xscreensaver +xv"
-
-REQUIRED_USE="
- || ( cli libmpv )
- dvdnav? ( dvd )
- egl? ( opengl X )
- enca? ( iconv )
- lcms? ( opengl )
- libguess? ( iconv )
- luajit? ( lua )
- opengl? ( || ( wayland X ) )
- pvr? ( v4l )
- vaapi? ( X )
- vdpau? ( X )
- wayland? ( opengl )
- xinerama? ( X )
- xscreensaver? ( X )
- xv? ( X )
-"
-
-RDEPEND="
- libav? ( >=media-video/libav-10:0=[encode?,threads,vaapi?,vdpau?] )
- !libav? ( >=media-video/ffmpeg-2.1.4:0=[encode?,threads,vaapi?,vdpau?] )
- sys-libs/zlib
- X? (
- x11-libs/libX11
- x11-libs/libXext
- >=x11-libs/libXrandr-1.2.0
- opengl? (
- virtual/opengl
- egl? ( media-libs/mesa[egl] )
- )
- lcms? ( >=media-libs/lcms-2.6:2 )
- vaapi? ( >=x11-libs/libva-0.34.0[X(+),opengl?] )
- vdpau? ( >=x11-libs/libvdpau-0.2 )
- xinerama? ( x11-libs/libXinerama )
- xscreensaver? ( x11-libs/libXScrnSaver )
- xv? ( x11-libs/libXv )
- )
- alsa? ( >=media-libs/alsa-lib-1.0.18 )
- bluray? ( >=media-libs/libbluray-0.3.0 )
- bs2b? ( media-libs/libbs2b )
- cdio? (
- dev-libs/libcdio
- dev-libs/libcdio-paranoia
- )
- dvb? ( virtual/linuxtv-dvb-headers )
- dvd? (
- >=media-libs/libdvdread-4.1.3
- dvdnav? ( >=media-libs/libdvdnav-4.2.0 )
- )
- enca? ( app-i18n/enca )
- iconv? ( virtual/libiconv )
- jack? ( media-sound/jack-audio-connection-kit )
- jpeg? ( virtual/jpeg:0 )
- ladspa? ( media-libs/ladspa-sdk )
- libass? (
- >=media-libs/libass-0.9.10:=[enca?,fontconfig]
- virtual/ttf-fonts
- )
- libcaca? ( >=media-libs/libcaca-0.99_beta18 )
- libguess? ( >=app-i18n/libguess-1.0 )
- lirc? ( app-misc/lirc )
- lua? (
- !luajit? ( >=dev-lang/lua-5.1:= )
- luajit? ( dev-lang/luajit:2 )
- )
- mpg123? ( >=media-sound/mpg123-1.14.0 )
- openal? ( >=media-libs/openal-1.13 )
- pulseaudio? ( media-sound/pulseaudio )
- samba? ( net-fs/samba )
- sdl? ( media-libs/libsdl2[threads] )
- v4l? ( media-libs/libv4l )
- wayland? (
- >=dev-libs/wayland-1.6.0
- media-libs/mesa[egl,wayland]
- >=x11-libs/libxkbcommon-0.3.0
- )
-"
-DEPEND="${RDEPEND}
- ${PYTHON_DEPS}
- virtual/pkgconfig
- >=dev-lang/perl-5.8
- dev-python/docutils
- doc-pdf? ( dev-python/rst2pdf )
- X? (
- x11-proto/videoproto
- xinerama? ( x11-proto/xineramaproto )
- xscreensaver? ( x11-proto/scrnsaverproto )
- )
-"
-RDEPEND+="
- selinux? ( sec-policy/selinux-mplayer )
-"
-DOCS=( Copyright README.md etc/example.conf etc/input.conf )
-
-pkg_setup() {
- if use !libass; then
- ewarn
- ewarn "You've disabled the libass flag. No OSD or subtitles will be displayed."
- fi
-
- einfo "For additional format support you need to enable the support on your"
- einfo "libavcodec/libavformat provider:"
- einfo " media-video/ffmpeg or media-video/libav"
-
- python-any-r1_pkg_setup
-}
-
-src_unpack() {
- if [[ ${PV} == *9999* ]]; then
- git-r3_src_unpack
- else
- default_src_unpack
- fi
-
- cp "${DISTDIR}"/waf-${WAF_V} "${S}"/waf || die
- chmod 0755 "${S}"/waf || die
-}
-
-src_prepare() {
- epatch_user
-}
-
-src_configure() {
- local mywafargs=(
- --confdir="${EPREFIX}"/etc/${PN}
- --docdir="${EPREFIX}"/usr/share/doc/${PF}
- $(usex cli '' '--disable-cplayer')
- $(use_enable libmpv libmpv-shared)
- --disable-libmpv-static
- --disable-build-date # keep build reproducible
- --disable-optimize # do not add '-O2' to CFLAGS
- --disable-debug-build # do not add '-g' to CFLAGS
- $(use_enable doc-pdf pdf-build)
- $(use_enable vf-dlopen vf-dlopen-filters)
- $(use_enable cli zsh-comp)
-
- # optional features
- $(use_enable iconv)
- $(use_enable libguess)
- $(use_enable samba libsmbclient)
- $(use_enable lua)
- $(use_enable libass)
- $(use_enable libass libass-osd)
- $(use_enable encode encoding)
- $(use_enable joystick)
- $(use_enable lirc)
- $(use_enable bluray libbluray)
- $(use_enable dvd dvdread)
- $(use_enable dvdnav)
- $(use_enable cdio cdda)
- $(use_enable enca)
- $(use_enable mpg123)
- $(use_enable ladspa)
- $(use_enable bs2b libbs2b)
- $(use_enable lcms lcms2)
- --disable-vapoursynth # vapoursynth is not packaged
- --disable-vapoursynth-lazy
- --enable-libavfilter
- --enable-libavdevice
- $(usex luajit '--lua=luajit' '')
-
- # audio outputs
- $(use_enable sdl sdl2) # SDL output is fallback for platforms where nothing better is available
- --disable-sdl1
- $(use_enable oss oss-audio)
- --disable-rsound # media-sound/rsound is in pro-audio overlay only
- $(use_enable pulseaudio pulse)
- $(use_enable jack)
- $(use_enable openal)
- $(use_enable alsa)
-
- # video outputs
- $(use_enable wayland)
- $(use_enable X x11)
- $(use_enable xscreensaver xss)
- $(use_enable X xext)
- $(use_enable xv)
- $(use_enable xinerama)
- $(use_enable X xrandr)
- $(usex X "$(use_enable opengl gl-x11)" '--disable-gl-x11')
- $(use_enable egl egl-x11)
- $(usex wayland "$(use_enable opengl gl-wayland)" '--disable-gl-wayland')
- $(use_enable opengl gl)
- $(use_enable vdpau)
- $(usex vdpau "$(use_enable opengl vdpau-gl-x11)" '--disable-vdpau-gl-x11')
- $(use_enable vaapi)
- $(use_enable vaapi vaapi-vpp)
- $(usex vaapi "$(use_enable opengl vaapi-glx)" '--disable-vaapi-glx')
- $(use_enable libcaca caca)
- $(use_enable jpeg)
-
- # hwaccels
- $(use_enable vaapi vaapi-hwaccel)
- $(use_enable vdpau vdpau-hwaccel)
-
- # tv features
- $(use_enable v4l tv)
- $(use_enable v4l tv-v4l2)
- $(use_enable v4l libv4l2)
- $(use_enable pvr)
- $(use_enable dvb)
- $(use_enable dvb dvbin)
- )
- waf-utils_src_configure "${mywafargs[@]}"
-}
-
-src_install() {
- waf-utils_src_install
-
- if use cli && use luajit; then
- pax-mark -m "${ED}"usr/bin/mpv
- fi
-}
-
-pkg_preinst() {
- gnome2_icon_savelist
-}
-
-pkg_postinst() {
- fdo-mime_desktop_database_update
- gnome2_icon_cache_update
-}
-
-pkg_postrm() {
- fdo-mime_desktop_database_update
- gnome2_icon_cache_update
-}
diff --git a/media-video/mpv/mpv-0.8.2.ebuild b/media-video/mpv/mpv-0.8.2.ebuild
deleted file mode 100644
index 8c3375390451..000000000000
--- a/media-video/mpv/mpv-0.8.2.ebuild
+++ /dev/null
@@ -1,256 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-video/mpv/mpv-0.8.2.ebuild,v 1.3 2015/03/12 08:26:43 jer Exp $
-
-EAPI=5
-EGIT_REPO_URI="https://github.com/mpv-player/mpv.git"
-PYTHON_COMPAT=( python{2_7,3_3,3_4} )
-PYTHON_REQ_USE='threads(+)'
-
-inherit eutils python-any-r1 waf-utils pax-utils fdo-mime gnome2-utils
-[[ ${PV} == *9999* ]] && inherit git-r3
-
-WAF_V="1.8.4"
-
-DESCRIPTION="Free, open source, and cross-platform media player (fork of MPlayer/mplayer2)"
-HOMEPAGE="http://mpv.io/"
-SRC_URI="http://ftp.waf.io/pub/release/waf-${WAF_V}"
-[[ ${PV} == *9999* ]] || \
-SRC_URI+=" https://github.com/mpv-player/mpv/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-2+ BSD"
-SLOT="0"
-[[ ${PV} == *9999* ]] || \
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~x86 ~amd64-linux"
-IUSE="+alsa bluray bs2b cdio +cli doc-pdf dvb +dvd dvdnav egl +enca encode
-+iconv jack -joystick jpeg ladspa lcms +libass libav libcaca libguess libmpv
-lirc lua luajit +mpg123 -openal +opengl oss pulseaudio pvr samba -sdl selinux
-v4l vaapi vdpau vf-dlopen wayland +X xinerama +xscreensaver +xv"
-
-REQUIRED_USE="
- || ( cli libmpv )
- dvdnav? ( dvd )
- egl? ( opengl X )
- enca? ( iconv )
- lcms? ( opengl )
- libguess? ( iconv )
- luajit? ( lua )
- opengl? ( || ( wayland X ) )
- pvr? ( v4l )
- vaapi? ( X )
- vdpau? ( X )
- wayland? ( opengl )
- xinerama? ( X )
- xscreensaver? ( X )
- xv? ( X )
-"
-
-RDEPEND="
- libav? ( >=media-video/libav-10:0=[encode?,threads,vaapi?,vdpau?] )
- !libav? ( >=media-video/ffmpeg-2.1.4:0=[encode?,threads,vaapi?,vdpau?] )
- sys-libs/zlib
- X? (
- x11-libs/libX11
- x11-libs/libXext
- >=x11-libs/libXrandr-1.2.0
- opengl? (
- virtual/opengl
- egl? ( media-libs/mesa[egl] )
- )
- lcms? ( >=media-libs/lcms-2.6:2 )
- vaapi? ( >=x11-libs/libva-0.34.0[X(+),opengl?] )
- vdpau? ( >=x11-libs/libvdpau-0.2 )
- xinerama? ( x11-libs/libXinerama )
- xscreensaver? ( x11-libs/libXScrnSaver )
- xv? ( x11-libs/libXv )
- )
- alsa? ( >=media-libs/alsa-lib-1.0.18 )
- bluray? ( >=media-libs/libbluray-0.3.0 )
- bs2b? ( media-libs/libbs2b )
- cdio? (
- dev-libs/libcdio
- dev-libs/libcdio-paranoia
- )
- dvb? ( virtual/linuxtv-dvb-headers )
- dvd? (
- >=media-libs/libdvdread-4.1.3
- dvdnav? ( >=media-libs/libdvdnav-4.2.0 )
- )
- enca? ( app-i18n/enca )
- iconv? ( virtual/libiconv )
- jack? ( media-sound/jack-audio-connection-kit )
- jpeg? ( virtual/jpeg:0 )
- ladspa? ( media-libs/ladspa-sdk )
- libass? (
- >=media-libs/libass-0.9.10:=[enca?,fontconfig]
- virtual/ttf-fonts
- )
- libcaca? ( >=media-libs/libcaca-0.99_beta18 )
- libguess? ( >=app-i18n/libguess-1.0 )
- lirc? ( app-misc/lirc )
- lua? (
- !luajit? ( >=dev-lang/lua-5.1:= )
- luajit? ( dev-lang/luajit:2 )
- )
- mpg123? ( >=media-sound/mpg123-1.14.0 )
- openal? ( >=media-libs/openal-1.13 )
- pulseaudio? ( media-sound/pulseaudio )
- samba? ( net-fs/samba )
- sdl? ( media-libs/libsdl2[threads] )
- v4l? ( media-libs/libv4l )
- wayland? (
- >=dev-libs/wayland-1.6.0
- media-libs/mesa[egl,wayland]
- >=x11-libs/libxkbcommon-0.3.0
- )
-"
-DEPEND="${RDEPEND}
- ${PYTHON_DEPS}
- virtual/pkgconfig
- >=dev-lang/perl-5.8
- dev-python/docutils
- doc-pdf? ( dev-python/rst2pdf )
- X? (
- x11-proto/videoproto
- xinerama? ( x11-proto/xineramaproto )
- xscreensaver? ( x11-proto/scrnsaverproto )
- )
-"
-RDEPEND+="
- selinux? ( sec-policy/selinux-mplayer )
-"
-DOCS=( Copyright README.md RELEASE_NOTES etc/example.conf etc/input.conf )
-
-pkg_setup() {
- if use !libass; then
- ewarn
- ewarn "You've disabled the libass flag. No OSD or subtitles will be displayed."
- fi
-
- einfo "For additional format support you need to enable the support on your"
- einfo "libavcodec/libavformat provider:"
- einfo " media-video/ffmpeg or media-video/libav"
-
- python-any-r1_pkg_setup
-}
-
-src_unpack() {
- if [[ ${PV} == *9999* ]]; then
- git-r3_src_unpack
- else
- default_src_unpack
- fi
-
- cp "${DISTDIR}"/waf-${WAF_V} "${S}"/waf || die
- chmod 0755 "${S}"/waf || die
-}
-
-src_prepare() {
- epatch_user
-}
-
-src_configure() {
- local mywafargs=(
- --confdir="${EPREFIX}"/etc/${PN}
- --docdir="${EPREFIX}"/usr/share/doc/${PF}
- $(usex cli '' '--disable-cplayer')
- $(use_enable libmpv libmpv-shared)
- --disable-libmpv-static
- --disable-build-date # keep build reproducible
- --disable-optimize # do not add '-O2' to CFLAGS
- --disable-debug-build # do not add '-g' to CFLAGS
- $(use_enable doc-pdf pdf-build)
- $(use_enable vf-dlopen vf-dlopen-filters)
- $(use_enable cli zsh-comp)
-
- # optional features
- $(use_enable iconv)
- $(use_enable libguess)
- $(use_enable samba libsmbclient)
- $(use_enable lua)
- $(use_enable libass)
- $(use_enable libass libass-osd)
- $(use_enable encode encoding)
- $(use_enable joystick)
- $(use_enable lirc)
- $(use_enable bluray libbluray)
- $(use_enable dvd dvdread)
- $(use_enable dvdnav)
- $(use_enable cdio cdda)
- $(use_enable enca)
- $(use_enable mpg123)
- $(use_enable ladspa)
- $(use_enable bs2b libbs2b)
- $(use_enable lcms lcms2)
- --disable-vapoursynth # vapoursynth is not packaged
- --disable-vapoursynth-lazy
- --enable-libavfilter
- --enable-libavdevice
- $(usex luajit '--lua=luajit' '')
-
- # audio outputs
- $(use_enable sdl sdl2) # SDL output is fallback for platforms where nothing better is available
- --disable-sdl1
- $(use_enable oss oss-audio)
- --disable-rsound # media-sound/rsound is in pro-audio overlay only
- $(use_enable pulseaudio pulse)
- $(use_enable jack)
- $(use_enable openal)
- $(use_enable alsa)
-
- # video outputs
- $(use_enable wayland)
- $(use_enable X x11)
- $(use_enable xscreensaver xss)
- $(use_enable X xext)
- $(use_enable xv)
- $(use_enable xinerama)
- $(use_enable X xrandr)
- $(usex X "$(use_enable opengl gl-x11)" '--disable-gl-x11')
- $(use_enable egl egl-x11)
- $(usex wayland "$(use_enable opengl gl-wayland)" '--disable-gl-wayland')
- $(use_enable opengl gl)
- $(use_enable vdpau)
- $(usex vdpau "$(use_enable opengl vdpau-gl-x11)" '--disable-vdpau-gl-x11')
- $(use_enable vaapi)
- $(use_enable vaapi vaapi-vpp)
- $(usex vaapi "$(use_enable opengl vaapi-glx)" '--disable-vaapi-glx')
- $(use_enable libcaca caca)
- $(use_enable jpeg)
-
- # hwaccels
- $(use_enable vaapi vaapi-hwaccel)
- $(use_enable vdpau vdpau-hwaccel)
-
- # tv features
- $(use_enable v4l tv)
- $(use_enable v4l tv-v4l2)
- $(use_enable v4l libv4l2)
- $(use_enable pvr)
- $(use_enable dvb)
- $(use_enable dvb dvbin)
- )
- waf-utils_src_configure "${mywafargs[@]}"
-}
-
-src_install() {
- waf-utils_src_install
-
- if use cli && use luajit; then
- pax-mark -m "${ED}"usr/bin/mpv
- fi
-}
-
-pkg_preinst() {
- gnome2_icon_savelist
-}
-
-pkg_postinst() {
- fdo-mime_desktop_database_update
- gnome2_icon_cache_update
-}
-
-pkg_postrm() {
- fdo-mime_desktop_database_update
- gnome2_icon_cache_update
-}
diff --git a/media-video/mpv/mpv-0.8.3.ebuild b/media-video/mpv/mpv-0.8.3.ebuild
index b350aa8dc032..79de74c7b419 100644
--- a/media-video/mpv/mpv-0.8.3.ebuild
+++ b/media-video/mpv/mpv-0.8.3.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-video/mpv/mpv-0.8.3.ebuild,v 1.2 2015/03/19 11:14:36 yngwin Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-video/mpv/mpv-0.8.3.ebuild,v 1.3 2015/03/28 01:53:34 yngwin Exp $
EAPI=5
PYTHON_COMPAT=( python{2_7,3_3,3_4} )
@@ -28,8 +28,8 @@ fi
LICENSE="GPL-2+ BSD ISC"
SLOT="0"
IUSE="+alsa bluray bs2b cdio +cli doc-pdf dvb +dvd dvdnav egl +enca encode
-+iconv jack -joystick jpeg ladspa lcms +libass libav libcaca libguess libmpv
-lirc lua luajit +mpg123 -openal +opengl oss pulseaudio pvr samba -sdl selinux
++iconv jack joystick jpeg ladspa lcms +libass libav libcaca libguess libmpv
+lirc lua luajit mpg123 openal +opengl oss pulseaudio pvr samba sdl selinux
v4l vaapi vdpau vf-dlopen wayland +X xinerama +xscreensaver xv"
REQUIRED_USE="
diff --git a/media-video/mpv/mpv-9999.ebuild b/media-video/mpv/mpv-9999.ebuild
index 4baca9a3c048..6f55fc458729 100644
--- a/media-video/mpv/mpv-9999.ebuild
+++ b/media-video/mpv/mpv-9999.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-video/mpv/mpv-9999.ebuild,v 1.68 2015/03/19 11:14:36 yngwin Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-video/mpv/mpv-9999.ebuild,v 1.69 2015/03/28 01:53:34 yngwin Exp $
EAPI=5
PYTHON_COMPAT=( python{2_7,3_3,3_4} )
@@ -28,9 +28,9 @@ fi
LICENSE="GPL-2+ BSD ISC"
SLOT="0"
IUSE="+alsa bluray bs2b cdio +cli doc-pdf dvb +dvd dvdnav egl +enca encode
-+iconv jack -joystick jpeg ladspa lcms +libass libav libcaca libguess libmpv
-lirc lua luajit +mpg123 -openal +opengl oss pulseaudio pvr rubberband samba
--sdl selinux v4l vaapi vdpau vf-dlopen wayland +X xinerama +xscreensaver xv"
++iconv jack jpeg ladspa lcms +libass libav libcaca libguess libmpv lua luajit
+openal +opengl oss pulseaudio pvr rubberband samba sdl selinux v4l vaapi vdpau
+vf-dlopen wayland +X xinerama +xscreensaver xv"
REQUIRED_USE="
|| ( cli libmpv )
@@ -92,12 +92,10 @@ RDEPEND="
)
libcaca? ( >=media-libs/libcaca-0.99_beta18 )
libguess? ( >=app-i18n/libguess-1.0 )
- lirc? ( app-misc/lirc )
lua? (
!luajit? ( >=dev-lang/lua-5.1:= )
luajit? ( dev-lang/luajit:2 )
)
- mpg123? ( >=media-sound/mpg123-1.14.0 )
openal? ( >=media-libs/openal-1.13 )
pulseaudio? ( media-sound/pulseaudio )
rubberband? ( >=media-libs/rubberband-1.8.0 )
@@ -174,14 +172,11 @@ src_configure() {
$(use_enable libass)
$(use_enable libass libass-osd)
$(use_enable encode encoding)
- $(use_enable joystick)
- $(use_enable lirc)
$(use_enable bluray libbluray)
$(use_enable dvd dvdread)
$(use_enable dvdnav)
$(use_enable cdio cdda)
$(use_enable enca)
- $(use_enable mpg123)
$(use_enable ladspa)
$(use_enable rubberband)
$(use_enable bs2b libbs2b)