summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* media-video/mpv: Add := dep on libblurayAlexis Ballier2017-03-042-2/+2
| | | | Package-Manager: Portage-2.3.4, Repoman-2.3.2
* Drop $Id$ per council decision in bug #611234.Robin H. Johnson2017-02-284-4/+0
| | | | Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
* media-video/mpv: add missing PYTHON_REQUIRED_USEIlya Tumaykin2017-02-213-0/+3
| | | | | Package-Manager: Portage-2.3.3, Repoman-2.3.1 Closes: https://github.com/gentoo/gentoo/pull/4036
* media-video/mpv: ~ppc ~ppc64 added (bug 608316).Michael Weber2017-02-201-1/+1
| | | | Package-Manager: Portage-2.3.3, Repoman-2.3.1
* media-video/mpv: add ~arm, bug #608316Markus Meier2017-02-191-1/+1
| | | | | Package-Manager: Portage-2.3.3, Repoman-2.3.1 RepoMan-Options: --include-arches="arm"
* media-video/mpv: remove oldIlya Tumaykin2017-02-143-728/+0
| | | | | Closes: https://github.com/gentoo/gentoo/pull/3940 Package-Manager: Portage-2.3.3, Repoman-2.3.1
* media-video/mpv: revbump to 0.22.0-r2 to sync with 9999Ilya Tumaykin2017-02-141-0/+380
| | | | Package-Manager: Portage-2.3.3, Repoman-2.3.1
* media-video/mpv: verbump to 0.24.0Ilya Tumaykin2017-02-143-0/+412
| | | | | | | Also backport upstream commit to fix build w/o GL. Upstream-commit: https://github.com/mpv-player/mpv/commit/212f6c8206bd4dcc7d8970c5f1632823ae4e783a Package-Manager: Portage-2.3.3, Repoman-2.3.1
* media-video/mpv: make message less scary in ffmpeg patchIlya Tumaykin2017-02-141-4/+4
| | | | | | | "Most likely a broken build" isn't the best thing to tell our users especially because in most cases it isn't a broken build. Package-Manager: Portage-2.3.3, Repoman-2.3.1
* media-video/mpv: sync 9999 with latest versionedIlya Tumaykin2017-02-141-1/+1
| | | | Package-Manager: Portage-2.3.3, Repoman-2.3.1
* app-i18n/uchardet: rename from dev-libs/uchardetIlya Tumaykin2017-02-115-5/+5
| | | | | | | | | | | | | | | | | | Rationale: - provided functionality better fits app-i18n/ category; - uchardet is similar to existing app-i18n/enca and app-i18n/libguess; - uchardet also provides CLI tool, not only a library. Checklist: 1. `git mv dev-libs/uchardet app-i18n/uchardet` ✓ 2. Add entry to profile/updates/1Q-2017 ✓ 3. Update reverse dependencies ✓ 4. Update entries in profiles/ ✓ 5. Update eclasses that reference the package (there's none) ✓ 6. Update metadata.xml entries that reference the package ✓ 7. Update news items that reference the package (there's none) ✓ Gentoo-Bug: https://bugs.gentoo.org/593176
* media-video/mpv: Mark ~hppa (bug #608316).Jeroen Roovers2017-02-051-1/+1
| | | | | Package-Manager: Portage-2.3.3, Repoman-2.3.1 RepoMan-Options: --ignore-arches
* media-video/mpv: remove old 0.9.2Ilya Tumaykin2017-02-043-274/+0
| | | | | | | | 0.18.0 is stable on amd64 for about a month without any bug reports. 0.9.2 is terribly outdated, completely unsupported upstream and barely supported in Gentoo. We can finally get rid of it. Package-Manager: Portage-2.3.3, Repoman-2.3.1
* media-video/mpv: remove oldIlya Tumaykin2017-02-041-347/+0
| | | | Package-Manager: Portage-2.3.3, Repoman-2.3.1
* media-video/mpv: revbump to 0.23.0-r1 to sync with 9999Ilya Tumaykin2017-02-042-0/+475
| | | | | | Among other things this brings cuda support to non-live ebuilds. Package-Manager: Portage-2.3.3, Repoman-2.3.1
* media-video/mpv: require GL with cuda USE in 9999Ilya Tumaykin2017-02-041-1/+1
| | | | | Upstream-commit: https://github.com/mpv-player/mpv/commit/dccb752b5ff5beadc750a83fe58ce6ea6d49b373 Package-Manager: Portage-2.3.3, Repoman-2.3.1
* media-video/mpv: disable broken cross-builds with raspberry-pi in 9999Ilya Tumaykin2017-01-291-0/+6
| | | | | | | | | | | | Upstream now uses pkg-config to determine raspberry-pi compiler flags instead of hardcoding them. Update the ebuild accordingly. This is nice, but Gentoo tools are broken and don't work as advertised, see Gentoo bug 607344. Thus, disable cross-builds with raspberry-pi for now. The required bits are in ebuild, so power users can workaround it. Package-Manager: Portage-2.3.3, Repoman-2.3.1 Closes: https://github.com/gentoo/gentoo/pull/3718
* media-video/mpv: require only virtual/opengl for raspberry-pi in 9999Ilya Tumaykin2017-01-291-1/+1
| | | | | | | | | | | | Both libEGL and libGLESv2 from mesa are not only unnecessary, but can even cause issues if picked instead of libs from raspberrypi-userland. At runtime we have environment set up correctly by raspberrypi-userland. At build time correct libs are enforced by the next commit. We still need GL/gl.h header provided by virtual/opengl though. Package-Manager: Portage-2.3.3, Repoman-2.3.1 Closes: https://github.com/gentoo/gentoo/pull/3718
* media-video/mpv: enforce proper pkg-config in 9999Ilya Tumaykin2017-01-291-0/+2
| | | | | | | | | | | | | | Export PKG_CONFIG. Otherwise mpv uses waf machinery to basically do $(which pkg-config) and then uses the result. This command is probably harmless in most cases, but it breaks cross-compilation entirely as compiler arguments are polluted with flags like '-L/usr/lib', which breaks e.g. linking. Export also CC and AR. This works fine now, but leave no chances to get screwed by waf. Package-Manager: Portage-2.3.3, Repoman-2.3.1 Closes: https://github.com/gentoo/gentoo/pull/3718
* media-video/mpv: adjust opengl USE constraints in 9999Ilya Tumaykin2017-01-291-1/+2
| | | | | | | | | | | | | | | | | This partially reverts 65e3818f6012af6672f7fa4e9dea54dec1fef3fb. I'm not sure why opengl USE constraints were removed and not fixed. Anyway, build system requires X, aqua, or libmpv USEs with opengl USE. If you build with cli enabled you want something that can play videos. Opengl bits in libmpv don't provide a working video playback with cli. Hence libmpv USE doesn't satisfy opengl with cli, but X or aqua do. Also pull virtual/opengl whenever X is enabled. This can be useful on Mac OS to build against XQuartz. virtual/opengl is broken there though, see Gentoo bugs 431182, 577520. Luckily, mpv isn't keyworded there too. Package-Manager: Portage-2.3.3, Repoman-2.3.1 Closes: https://github.com/gentoo/gentoo/pull/3718
* media-video/mpv: add CPU_FLAGS_X86=sse4_1 support to 9999Ilya Tumaykin2017-01-291-0/+4
| | | | | | | | Requires recent GCC. Previous commit ensures that GCC is recent enough. Useful only with vaapi. Package-Manager: Portage-2.3.3, Repoman-2.3.1 Closes: https://github.com/gentoo/gentoo/pull/3718
* media-video/mpv: adjust compiler checks in 9999Ilya Tumaykin2017-01-291-2/+8
| | | | | | | | mpv doesn't build with GCC<4.5 due to missing compiler flags. TLS is now used in generic GL code, so require it when GL is enabled. Package-Manager: Portage-2.3.3, Repoman-2.3.1 Closes: https://github.com/gentoo/gentoo/pull/3718
* media-video/mpv: add C plugins support to 9999Ilya Tumaykin2017-01-292-4/+6
| | | | | Package-Manager: Portage-2.3.3, Repoman-2.3.1 Closes: https://github.com/gentoo/gentoo/pull/3718
* media-video/mpv: notify users about new OSC layout since 0.21.0 in 9999Ilya Tumaykin2017-01-291-9/+16
| | | | | | | | | | | | Nobody complained about new OSC layout since 0.21.0 (October 2016). Thus don't bother ~arch users with it, but be nice to stable users. Update softvol message to point to Gentoo wiki instead of bugzilla. Gentoo mpv wiki page suffered a complete rewrite and became useful. Version constraint at this point can be relaxed to just 0.18.1. Package-Manager: Portage-2.3.3, Repoman-2.3.1 Closes: https://github.com/gentoo/gentoo/pull/3718
* media-video/mpv: update egl USE descriptionIlya Tumaykin2017-01-291-1/+1
| | | | | Package-Manager: Portage-2.3.3, Repoman-2.3.1 Closes: https://github.com/gentoo/gentoo/pull/3718
* media-video/mpv: keep vdpau dep near vaapi one in 9999Ilya Tumaykin2017-01-291-1/+1
| | | | | | | Cosmetics. Easier to spot it there. Package-Manager: Portage-2.3.3, Repoman-2.3.1 Closes: https://github.com/gentoo/gentoo/pull/3718
* media-video/mpv: ppc64 stable wrt bug #581204Agostino Sarubbo2017-01-201-1/+1
| | | | | | Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* media-video/mpv: support Nvidia CUDA HW acceleration in 9999Ilya Tumaykin2017-01-192-7/+11
| | | | | | | | | | Requires ffmpeg with e6464a44, which will be available in ffmpeg-3.3 and is already available in ffmpeg-9999. Not available in libav. Many thanks to Alex (@fhlfibh) for testing. Gentoo-Bug: 603974 Package-Manager: Portage-2.3.3, Repoman-2.3.1
* media-video/mpv: ppc stable wrt bug #581204Agostino Sarubbo2017-01-151-1/+1
| | | | | | Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* media-video/mpv: x86 stable wrt bug #581204Agostino Sarubbo2017-01-131-1/+1
| | | | | | Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* media-video/mpv: move linuxtv-dvb-headers to DEPEND in 9999Ilya Tumaykin2017-01-071-1/+1
| | | | | | | These headers aren't required at runtime. Package-Manager: Portage-2.3.3, Repoman-2.3.1 Closes: https://github.com/gentoo/gentoo/pull/3351
* media-video/mpv: disable all opengl bits with USE=-opengl in 9999Ilya Tumaykin2017-01-071-0/+1
| | | | | | | | This doesn't change generated code with any USE combo, but makes configure output cleaner with USE=-opengl. Package-Manager: Portage-2.3.3, Repoman-2.3.1 Closes: https://github.com/gentoo/gentoo/pull/3351
* media-video/mpv: restore required SLOT=0 on ffmpeg/libavIlya Tumaykin2017-01-072-4/+4
| | | | | | | See https://github.com/gentoo/gentoo/pull/3329 Package-Manager: Portage-2.3.3, Repoman-2.3.1 Closes: https://github.com/gentoo/gentoo/pull/3351
* media-video/mpv: require os-headers for v4lIlya Tumaykin2017-01-074-0/+4
| | | | | Package-Manager: Portage-2.3.3, Repoman-2.3.1 Closes: https://github.com/gentoo/gentoo/pull/3351
* media-video/mpv: require opengl or egl for testsIlya Tumaykin2017-01-074-0/+4
| | | | | | | Testsuite won't build otherwise. Package-Manager: Portage-2.3.3, Repoman-2.3.1 Closes: https://github.com/gentoo/gentoo/pull/3351
* media-video/mpv: sort IUSE alphabeticallyIlya Tumaykin2017-01-074-4/+4
| | | | | Package-Manager: Portage-2.3.3, Repoman-2.3.1 Closes: https://github.com/gentoo/gentoo/pull/3351
* media-video/mpv: amd64 stable wrt bug #581204Aaron Bauman2017-01-051-1/+1
|
* media-video/mpv: remove useless '-' prefix from sdl IUSEIlya Tumaykin2017-01-044-12/+12
| | | | | | | | | | | According to devmanual section on IUSE[1], '-' IUSE prefix is only good for overriding repo-level USE settings (profiles/package.use), which we don't have in Gentoo. [1]: https://devmanual.gentoo.org/eclass-reference/ebuild/ Closes: https://github.com/gentoo/gentoo/pull/3327 Package-Manager: Portage-2.3.3, Repoman-2.3.1
* media-video/mpv: sync 9999 with 0.23.0.Ilya Tumaykin2016-12-281-1/+4
| | | | | Package-Manager: Portage-2.3.3, Repoman-2.3.1 Closes: https://github.com/gentoo/gentoo/pull/3247
* media-video/mpv: verbump to 0.23.0.Ilya Tumaykin2016-12-283-0/+366
| | | | | Package-Manager: Portage-2.3.3, Repoman-2.3.1 Closes: https://github.com/gentoo/gentoo/pull/3247
* media-video/mpv: make vdpau hwaccel non-automagic again in 9999.Ilya Tumaykin2016-12-281-2/+3
| | | | | | | | | | This was a workaround for bug 558870, but it isn't needed anymore since libav-12 is a must now. Also update a couple of other configure options while at it. Package-Manager: Portage-2.3.3, Repoman-2.3.1 Closes: https://github.com/gentoo/gentoo/pull/3247
* media-video/mpv: move perl dependency under zsh-completion USE in 9999.Ilya Tumaykin2016-12-281-1/+1
| | | | | | | Upstream-commit: https://github.com/mpv-player/mpv/commit/ff9f5e06ff203c055d968087956026ef9204218b Package-Manager: Portage-2.3.3, Repoman-2.3.1 Closes: https://github.com/gentoo/gentoo/pull/3247
* media-video/mpv: remove old.Ilya Tumaykin2016-12-281-339/+0
| | | | | Package-Manager: Portage-2.3.3, Repoman-2.3.1 Closes: https://github.com/gentoo/gentoo/pull/3247
* media-video/mpv: drop enca and libguess support in 9999 as did upstreamIlya Tumaykin2016-12-111-11/+5
| | | | | | Closes: https://github.com/gentoo/gentoo/pull/3075 Package-Manager: portage-2.3.3 Upstream-commit: https://github.com/mpv-player/mpv/commit/0eb87e1baff89e7a979df23f31ca918f9d107e44
* media-video/mpv: adjust ffmpeg and libav dependencies in 9999Ilya Tumaykin2016-12-081-3/+3
| | | | | | | | | Also sync (drop) keywords with ffmpeg-3 in preparation for next release. Closes: https://github.com/gentoo/gentoo/pull/3052 Package-Manager: portage-2.3.3 Upstream-commit: https://github.com/mpv-player/mpv/commit/a660e15c9b96bd Upstream-commit: https://github.com/mpv-player/mpv/commit/3eceac2eab0b42
* media-video/mpv: optionally install extra tools.Ilya Tumaykin2016-12-053-3/+359
| | | | | | | Gentoo-Bug: https://bugs.gentoo.org/601210 Package-Manager: portage-2.3.2 Closes: https://github.com/gentoo/gentoo/pull/3015
* media-video/mpv: remove oldIlya Tumaykin2016-11-213-667/+0
| | | | | Closes: https://github.com/gentoo/gentoo/pull/2880 Package-Manager: portage-2.3.2
* media-video/mpv: verbump to 0.22.0Ilya Tumaykin2016-11-212-0/+340
| | | | Package-Manager: portage-2.3.2
* media-video/mpv: update live ebuildIlya Tumaykin2016-11-211-0/+1
| | | | Package-Manager: portage-2.3.2
* global: Drop dead implementations from PYTHON_COMPATMichał Górny2016-11-015-5/+5
|