gentoo.git
8 years agosys-devel/gettext: Bump to version 0.19.7
Lars Wendler [Mon, 28 Dec 2015 22:15:16 +0000 (23:15 +0100)]
sys-devel/gettext: Bump to version 0.19.7

Package-Manager: portage-2.2.26
Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
8 years agogames-roguelike/dwarf-fortress: Version bump
Chris Reffett [Mon, 28 Dec 2015 21:47:29 +0000 (16:47 -0500)]
games-roguelike/dwarf-fortress: Version bump

Package-Manager: portage-2.2.26

8 years agoapp-text/sword: Version bump
Chris Reffett [Mon, 28 Dec 2015 21:43:01 +0000 (16:43 -0500)]
app-text/sword: Version bump

Package-Manager: portage-2.2.26

8 years agowww-apache/mod_wsgi: remove old version
Dirkjan Ochtman [Mon, 28 Dec 2015 21:25:54 +0000 (22:25 +0100)]
www-apache/mod_wsgi: remove old version

Package-Manager: portage-2.2.20.1

8 years agowww-apache/mod_wsgi: version bump to 4.4.21
Dirkjan Ochtman [Mon, 28 Dec 2015 21:24:26 +0000 (22:24 +0100)]
www-apache/mod_wsgi: version bump to 4.4.21

Package-Manager: portage-2.2.20.1

8 years agodev-vcs/hg-git: version bump to 0.8.3
Dirkjan Ochtman [Mon, 28 Dec 2015 21:21:29 +0000 (22:21 +0100)]
dev-vcs/hg-git: version bump to 0.8.3

Package-Manager: portage-2.2.20.1

8 years agodev-vcs/hg-git: remove old versions
Dirkjan Ochtman [Mon, 28 Dec 2015 21:19:31 +0000 (22:19 +0100)]
dev-vcs/hg-git: remove old versions

Package-Manager: portage-2.2.20.1

8 years agodev-libs/cloog: version 0.18.4 stable on ppc and ppc64, bug #570016
Anthony G. Basile [Mon, 28 Dec 2015 20:49:40 +0000 (15:49 -0500)]
dev-libs/cloog: version 0.18.4 stable on ppc and ppc64, bug #570016

Package-Manager: portage-2.2.24

8 years agodev-libs/isl: version 0.15 stable on ppc and ppc64, bug #570016
Anthony G. Basile [Mon, 28 Dec 2015 20:48:16 +0000 (15:48 -0500)]
dev-libs/isl: version 0.15 stable on ppc and ppc64, bug #570016

Package-Manager: portage-2.2.24

8 years agoapp-text/jabref-bin: Fix java dependence
Nicolas Bock [Mon, 28 Dec 2015 20:32:21 +0000 (13:32 -0700)]
app-text/jabref-bin: Fix java dependence

Package-Manager: portage-2.2.24

8 years agodev-perl/Business-ISMN: Remove old
Andreas K. Hüttel [Mon, 28 Dec 2015 20:15:37 +0000 (21:15 +0100)]
dev-perl/Business-ISMN: Remove old

Package-Manager: portage-2.2.26

8 years agodev-perl/Business-ISBN-Data: Remove old
Andreas K. Hüttel [Mon, 28 Dec 2015 20:15:00 +0000 (21:15 +0100)]
dev-perl/Business-ISBN-Data: Remove old

Package-Manager: portage-2.2.26

8 years agodev-perl/Bit-Vector: Remove old
Andreas K. Hüttel [Mon, 28 Dec 2015 20:04:10 +0000 (21:04 +0100)]
dev-perl/Bit-Vector: Remove old

Package-Manager: portage-2.2.26

8 years agodev-perl/Bio-SamTools: Version bump; remove old
Andreas K. Hüttel [Mon, 28 Dec 2015 20:02:49 +0000 (21:02 +0100)]
dev-perl/Bio-SamTools: Version bump; remove old

Package-Manager: portage-2.2.26

8 years agodev-perl/Bio-Graphics: Remove old
Andreas K. Hüttel [Mon, 28 Dec 2015 19:52:26 +0000 (20:52 +0100)]
dev-perl/Bio-Graphics: Remove old

Package-Manager: portage-2.2.26

8 years agosci-geosciences/qgis: 2.12.1 version bump bug #485868.
Amy Winston [Mon, 28 Dec 2015 19:53:48 +0000 (20:53 +0100)]
sci-geosciences/qgis: 2.12.1 version bump bug #485868.

Package-Manager: portage-2.2.24

8 years agofixed patch lost #569976, #569628
Slawomir Lis [Mon, 28 Dec 2015 19:44:11 +0000 (20:44 +0100)]
fixed patch lost #569976, #569628

Package-Manager: portage-2.2.26

8 years agodev-libs/efl: update configure options to match latest upstream
Mike Frysinger [Mon, 28 Dec 2015 19:36:02 +0000 (14:36 -0500)]
dev-libs/efl: update configure options to match latest upstream

8 years agoRevert "sci-chemistry/avogadro: Drop old"
Justin Lecher [Mon, 28 Dec 2015 19:15:02 +0000 (20:15 +0100)]
Revert "sci-chemistry/avogadro: Drop old"

This reverts commit 0db137e6da3ecb14cebbb6ac595c235cba1c38b1.

8 years agosci-libs/lapack-reference: Bump to EAPI=5
Justin Lecher [Mon, 28 Dec 2015 16:53:43 +0000 (17:53 +0100)]
sci-libs/lapack-reference: Bump to EAPI=5

Package-Manager: portage-2.2.26
Signed-off-by: Justin Lecher <jlec@gentoo.org>
8 years agosci-libs/cblas-reference: Bump to EAPI=5
Justin Lecher [Mon, 28 Dec 2015 16:46:58 +0000 (17:46 +0100)]
sci-libs/cblas-reference: Bump to EAPI=5

Package-Manager: portage-2.2.26
Signed-off-by: Justin Lecher <jlec@gentoo.org>
8 years agosci-libs/blas-reference: Bump to EAPI=5
Justin Lecher [Mon, 28 Dec 2015 16:44:52 +0000 (17:44 +0100)]
sci-libs/blas-reference: Bump to EAPI=5

Package-Manager: portage-2.2.26
Signed-off-by: Justin Lecher <jlec@gentoo.org>
8 years agosys-boot/elilo: fix elilo script error #299665
Mike Frysinger [Mon, 28 Dec 2015 19:07:27 +0000 (14:07 -0500)]
sys-boot/elilo: fix elilo script error #299665

8 years agosys-boot/elilo: version bump to 3.16 #504334
Mike Frysinger [Mon, 28 Dec 2015 19:06:55 +0000 (14:06 -0500)]
sys-boot/elilo: version bump to 3.16 #504334

8 years agosys-devel/gcc: mark 4.8.[345] & 4.9.3 ia64 stable #545124
Mike Frysinger [Mon, 28 Dec 2015 18:24:43 +0000 (13:24 -0500)]
sys-devel/gcc: mark 4.8.[345] & 4.9.3 ia64 stable #545124

8 years agodev-libs/cloog: mark 0.18.1 ia64 stable #545124
Mike Frysinger [Mon, 28 Dec 2015 18:29:12 +0000 (13:29 -0500)]
dev-libs/cloog: mark 0.18.1 ia64 stable #545124

8 years agodev-libs/isl: mark 0.12.2 ia64 stable #545124
Mike Frysinger [Mon, 28 Dec 2015 18:27:52 +0000 (13:27 -0500)]
dev-libs/isl: mark 0.12.2 ia64 stable #545124

8 years agosys-libs/glibc: workaround ia64 early ldso crashes #503838
Mike Frysinger [Mon, 28 Dec 2015 18:23:57 +0000 (13:23 -0500)]
sys-libs/glibc: workaround ia64 early ldso crashes #503838

8 years agoprofile/package.mask: Clean up dev-perl/Parse-CPAN-Meta mask entry.
Patrice Clement [Mon, 28 Dec 2015 18:24:31 +0000 (18:24 +0000)]
profile/package.mask: Clean up dev-perl/Parse-CPAN-Meta mask entry.

Signed-off-by: Patrice Clement <monsieurp@gentoo.org>
8 years agodev-perl/Parse-CPAN-Meta: Removal.
Patrice Clement [Mon, 28 Dec 2015 18:23:51 +0000 (18:23 +0000)]
dev-perl/Parse-CPAN-Meta: Removal.

Signed-off-by: Patrice Clement <monsieurp@gentoo.org>
8 years agodev-db/mongodb: 3.2.0 scons build fix #568322 #569950
Ultrabug [Mon, 28 Dec 2015 17:28:24 +0000 (18:28 +0100)]
dev-db/mongodb: 3.2.0 scons build fix #568322 #569950

Package-Manager: portage-2.2.25

8 years agodev-perl/BerkeleyDB: Clarify slot
Andreas K. Hüttel [Mon, 28 Dec 2015 16:58:52 +0000 (17:58 +0100)]
dev-perl/BerkeleyDB: Clarify slot

Package-Manager: portage-2.2.26

8 years agodev-perl/Benchmark-Timer: Remove old
Andreas K. Hüttel [Mon, 28 Dec 2015 16:56:05 +0000 (17:56 +0100)]
dev-perl/Benchmark-Timer: Remove old

Package-Manager: portage-2.2.26

8 years agodev-perl/B-Utils: Remove old
Andreas K. Hüttel [Mon, 28 Dec 2015 16:55:26 +0000 (17:55 +0100)]
dev-perl/B-Utils: Remove old

Package-Manager: portage-2.2.26

8 years agodev-perl/B-OPCheck: Remove old
Andreas K. Hüttel [Mon, 28 Dec 2015 16:54:49 +0000 (17:54 +0100)]
dev-perl/B-OPCheck: Remove old

Package-Manager: portage-2.2.26

8 years agodev-perl/B-Hooks-EndOfScope: amd64/ppc/x86 stable, (ALLARCHES policy) wrt bug #569998
Agostino Sarubbo [Mon, 28 Dec 2015 16:59:33 +0000 (17:59 +0100)]
dev-perl/B-Hooks-EndOfScope: amd64/ppc/x86 stable, (ALLARCHES policy) wrt bug #569998

Package-Manager: portage-2.2.26
Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
8 years agodev-perl/B-Keywords: amd64/x86 stable, (ALLARCHES policy) wrt bug #570000
Agostino Sarubbo [Mon, 28 Dec 2015 16:58:43 +0000 (17:58 +0100)]
dev-perl/B-Keywords: amd64/x86 stable, (ALLARCHES policy) wrt bug #570000

Package-Manager: portage-2.2.26
Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
8 years agopackage.mask: Remove sys-apps/dbus mask
Mike Gilbert [Mon, 28 Dec 2015 16:54:10 +0000 (11:54 -0500)]
package.mask: Remove sys-apps/dbus mask

8 years agoapp-backup/obnam: added patch to make sftp plugin work with paramiko
Marc Schiffbauer [Mon, 28 Dec 2015 16:53:11 +0000 (17:53 +0100)]
app-backup/obnam: added patch to make sftp plugin work with paramiko

Package-Manager: portage-2.2.26

8 years agodev-perl/B-Keywords: Version bump
Andreas K. Hüttel [Mon, 28 Dec 2015 16:51:32 +0000 (17:51 +0100)]
dev-perl/B-Keywords: Version bump

Package-Manager: portage-2.2.26

8 years agodev-perl/B-Hooks-Parser: Remove old
Andreas K. Hüttel [Mon, 28 Dec 2015 16:48:21 +0000 (17:48 +0100)]
dev-perl/B-Hooks-Parser: Remove old

Package-Manager: portage-2.2.26

8 years agonet-im/gajim: Update desktop file fix
Justin Lecher [Mon, 28 Dec 2015 16:39:29 +0000 (17:39 +0100)]
net-im/gajim: Update desktop file fix

Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=569994

Package-Manager: portage-2.2.26
Signed-off-by: Justin Lecher <jlec@gentoo.org>
8 years agodev-python/more-itertools: revbump; add IUSE doc, test
Ian Delaney [Mon, 28 Dec 2015 16:38:22 +0000 (00:38 +0800)]
dev-python/more-itertools: revbump; add IUSE doc, test

working test phase added as well as a doc build and install,
deps for each added accordingly, patches and testing done thx to
user 'drwx' via devs of the proxy-maintainers project

Package-Manager: portage-2.2.24

8 years agodev-python/setuptools: Version Bump
Justin Lecher [Mon, 28 Dec 2015 16:29:47 +0000 (17:29 +0100)]
dev-python/setuptools: Version Bump

Package-Manager: portage-2.2.26
Signed-off-by: Justin Lecher <jlec@gentoo.org>
8 years agodev-python/six: Remove pkg_setup check
Mike Gilbert [Mon, 28 Dec 2015 16:27:15 +0000 (11:27 -0500)]
dev-python/six: Remove pkg_setup check

Running python_foreach_impl from pkg_setup causes more problems
than it is worth.

Bug: https://bugs.gentoo.org/569962

Package-Manager: portage-2.2.26_p32

8 years agodev-perl/AnyEvent: alpha/amd64/arm/ia64/ppc/sparc/x86 stable, (ALLARCHES policy)...
Agostino Sarubbo [Mon, 28 Dec 2015 16:23:36 +0000 (17:23 +0100)]
dev-perl/AnyEvent: alpha/amd64/arm/ia64/ppc/sparc/x86 stable, (ALLARCHES policy) wrt bug #569846

Package-Manager: portage-2.2.26
Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
8 years agodev-libs/efl: Add missing SLOT and SUBSLOT operators
Justin Lecher [Mon, 28 Dec 2015 16:23:21 +0000 (17:23 +0100)]
dev-libs/efl: Add missing SLOT and SUBSLOT operators

Package-Manager: portage-2.2.26
Signed-off-by: Justin Lecher <jlec@gentoo.org>
8 years agodev-perl/AnyEvent-I3: amd64/x86 stable, (ALLARCHES policy) wrt bug #569850
Agostino Sarubbo [Mon, 28 Dec 2015 16:20:58 +0000 (17:20 +0100)]
dev-perl/AnyEvent-I3: amd64/x86 stable, (ALLARCHES policy) wrt bug #569850

Package-Manager: portage-2.2.26
Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
8 years agonet-im/gajim: amd64 stable wrt bug #569936
Agostino Sarubbo [Mon, 28 Dec 2015 16:19:21 +0000 (17:19 +0100)]
net-im/gajim: amd64 stable wrt bug #569936

Package-Manager: portage-2.2.26
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
8 years agoapp-dicts/myspell-ru: bump to vn. 20150711 (nominated by upstream)
Ian Delaney [Mon, 28 Dec 2015 16:17:27 +0000 (00:17 +0800)]
app-dicts/myspell-ru: bump to vn. 20150711 (nominated by upstream)

ebuild submitted by 'perfectgentleman' via the gentoo bug who has
requested to be set as proxy maintainer for the package,
metadata edited accordingly, thc also to Coacher for assist in preparation
of the final ebuild

Gentoo bug: #569934

Package-Manager: portage-2.2.24

8 years agofortran-2.eclass: Enable EAPI=6 support
Justin Lecher [Mon, 28 Dec 2015 16:03:35 +0000 (17:03 +0100)]
fortran-2.eclass: Enable EAPI=6 support

Signed-off-by: Justin Lecher <jlec@gentoo.org>
8 years agofortran-2.eclass: debug-print-function in all functions
Justin Lecher [Mon, 28 Dec 2015 16:01:12 +0000 (17:01 +0100)]
fortran-2.eclass: debug-print-function in all functions

Signed-off-by: Justin Lecher <jlec@gentoo.org>
8 years agoghc-package.eclass: Fix @DESCRIPTION tag usage
Justin Lecher [Mon, 28 Dec 2015 15:59:32 +0000 (16:59 +0100)]
ghc-package.eclass: Fix @DESCRIPTION tag usage

Signed-off-by: Justin Lecher <jlec@gentoo.org>
8 years agofortran-2.eclass: Fix @DESCRIPTION tag usage
Justin Lecher [Mon, 28 Dec 2015 15:58:03 +0000 (16:58 +0100)]
fortran-2.eclass: Fix @DESCRIPTION tag usage

Signed-off-by: Justin Lecher <jlec@gentoo.org>
8 years agofortran-2.eclass: Unset variable in global scope after usage
Justin Lecher [Mon, 28 Dec 2015 15:55:31 +0000 (16:55 +0100)]
fortran-2.eclass: Unset variable in global scope after usage

Signed-off-by: Justin Lecher <jlec@gentoo.org>
8 years agowww-apps/owncloud: version bumps, bug #569682
Bernard Cafarelli [Mon, 28 Dec 2015 13:53:07 +0000 (14:53 +0100)]
www-apps/owncloud: version bumps, bug #569682

Package-Manager: portage-2.2.26

8 years agoapp-editors/scite: version bump to 3.6.2, wrt bug #569890
Agostino Sarubbo [Mon, 28 Dec 2015 15:06:48 +0000 (16:06 +0100)]
app-editors/scite: version bump to 3.6.2, wrt bug #569890

Package-Manager: portage-2.2.24
Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
8 years agonet-im/gajim: Version Bump, fixes CVE-2015-8688
Justin Lecher [Mon, 28 Dec 2015 14:50:14 +0000 (15:50 +0100)]
net-im/gajim: Version Bump, fixes CVE-2015-8688

Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=569936

Package-Manager: portage-2.2.26
Signed-off-by: Justin Lecher <jlec@gentoo.org>
8 years agosci-libs/avogadrolibs: Version Bump
Justin Lecher [Mon, 28 Dec 2015 14:03:56 +0000 (15:03 +0100)]
sci-libs/avogadrolibs: Version Bump

Package-Manager: portage-2.2.26
Signed-off-by: Justin Lecher <jlec@gentoo.org>
8 years agodev-java/jline: Clean up old.
Patrice Clement [Mon, 28 Dec 2015 13:24:37 +0000 (13:24 +0000)]
dev-java/jline: Clean up old.

Package-Manager: portage-2.2.20.1
Signed-off-by: Patrice Clement <monsieurp@gentoo.org>
8 years agodev-java/jline: Stable for amd64+x86.
Patrice Clement [Mon, 28 Dec 2015 13:17:16 +0000 (13:17 +0000)]
dev-java/jline: Stable for amd64+x86.

Package-Manager: portage-2.2.20.1
Signed-off-by: Patrice Clement <monsieurp@gentoo.org>
8 years agodev-java/vldocking: Stable for amd64+x86.
Patrice Clement [Mon, 28 Dec 2015 12:00:34 +0000 (12:00 +0000)]
dev-java/vldocking: Stable for amd64+x86.

Package-Manager: portage-2.2.20.1
Signed-off-by: Patrice Clement <monsieurp@gentoo.org>
8 years agodev-java/jama: Stable for amd64. Retroactively mark stable for the remaining arches...
Patrice Clement [Mon, 28 Dec 2015 11:58:22 +0000 (11:58 +0000)]
dev-java/jama: Stable for amd64. Retroactively mark stable for the remaining arches using the ALLARCHES policy. Keyford for ppc+ppc64.

Package-Manager: portage-2.2.20.1
Signed-off-by: Patrice Clement <monsieurp@gentoo.org>
8 years agosys-kernel/git-sources: Linux patch 4.4_rc7
Mike Pagano [Mon, 28 Dec 2015 13:44:39 +0000 (08:44 -0500)]
sys-kernel/git-sources: Linux patch 4.4_rc7

Package-Manager: portage-2.2.26

8 years agosci-chemistry/avogadro: Any version of eigen works
Justin Lecher [Mon, 28 Dec 2015 13:34:21 +0000 (14:34 +0100)]
sci-chemistry/avogadro: Any version of eigen works

Package-Manager: portage-2.2.26
Signed-off-by: Justin Lecher <jlec@gentoo.org>
8 years agosci-chemistry/avogadro: Version Bump & fix linking problems with openbabel
Justin Lecher [Mon, 28 Dec 2015 13:33:02 +0000 (14:33 +0100)]
sci-chemistry/avogadro: Version Bump & fix linking problems with openbabel

Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=569896

Package-Manager: portage-2.2.26
Signed-off-by: Justin Lecher <jlec@gentoo.org>
8 years agodev-python/pip: Update shell completion generation
Justin Lecher [Mon, 28 Dec 2015 10:10:10 +0000 (11:10 +0100)]
dev-python/pip: Update shell completion generation

Package-Manager: portage-2.2.26
Signed-off-by: Justin Lecher <jlec@gentoo.org>
8 years agosci-chemistry/avogadro: Drop old
Justin Lecher [Mon, 28 Dec 2015 10:04:33 +0000 (11:04 +0100)]
sci-chemistry/avogadro: Drop old

Package-Manager: portage-2.2.26
Signed-off-by: Justin Lecher <jlec@gentoo.org>
8 years agodev-python/distlib: Fix varios test failures
Justin Lecher [Mon, 28 Dec 2015 09:29:23 +0000 (10:29 +0100)]
dev-python/distlib: Fix varios test failures

Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=558706
Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=558708
Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=569922

Package-Manager: portage-2.2.26
Signed-off-by: Justin Lecher <jlec@gentoo.org>
8 years agoMerge remote-tracking branch 'remotes/Coacher/mpv-refactor-take-2'
Ian Delaney [Mon, 28 Dec 2015 13:22:34 +0000 (21:22 +0800)]
Merge remote-tracking branch 'remotes/Coacher/mpv-refactor-take-2'

Pull request: https://github.com/gentoo/gentoo/pull/544

8 years agomedia-video/mpv: remove obsolete patch
Ilya Tumaykin [Tue, 22 Dec 2015 21:40:17 +0000 (00:40 +0300)]
media-video/mpv: remove obsolete patch

This was originally submitted by Vindex17 in PR #318.

Package-Manager: portage-2.2.24

8 years agomedia-video/mpv: version bump to 0.14.0 wrt bug 564656
Ilya Tumaykin [Tue, 22 Dec 2015 20:40:25 +0000 (23:40 +0300)]
media-video/mpv: version bump to 0.14.0 wrt bug 564656

Gentoo-Bug: 564656

Package-Manager: portage-2.2.24

8 years agomedia-video/mpv: enable egl USE by default
Ilya Tumaykin [Mon, 28 Dec 2015 07:22:43 +0000 (10:22 +0300)]
media-video/mpv: enable egl USE by default

mesa dependency is already pulled by default since 'X' and 'opengl' USE
flags are enabled by default. All current mesa versions in tree already
have 'egl' USE enabled by default, so no extra adjustment is needed for
users.

Thus enabling it by default will give users a wider range of options.

Package-Manager: portage-2.2.24

8 years agomedia-video/mpv: add support for EGL video output via GBM
Ilya Tumaykin [Tue, 22 Dec 2015 20:36:31 +0000 (23:36 +0300)]
media-video/mpv: add support for EGL video output via GBM

This allows to use EGL on top of a DRM device bypassing window
server/compositor.

Package-Manager: portage-2.2.24

8 years agomedia-video/mpv: drop pvr USE as done upstream wrt bug 568018
Ilya Tumaykin [Tue, 22 Dec 2015 19:43:57 +0000 (22:43 +0300)]
media-video/mpv: drop pvr USE as done upstream wrt bug 568018

This was originally submitted by Vindex17 in PR #318.

Gentoo-Bug: 568018

Package-Manager: portage-2.2.24

8 years agomedia-video/mpv: add compiler check when vaapi is enabled with egl
Ilya Tumaykin [Tue, 22 Dec 2015 19:41:01 +0000 (22:41 +0300)]
media-video/mpv: add compiler check when vaapi is enabled with egl

VAAPI + EGL combo requires Thread Local Storage C++11 feature or
GNU __thread extension. Add the corresponding check for sanity.

See also https://github.com/mpv-player/mpv/issues/2631

Package-Manager: portage-2.2.24

8 years agomedia-video/mpv: update vaapi USE dependencies and configure options
Ilya Tumaykin [Tue, 22 Dec 2015 19:33:40 +0000 (22:33 +0300)]
media-video/mpv: update vaapi USE dependencies and configure options

VAAPI in mpv is now available for Wayland and for EGL and GLX on X11 as
opposed to GLX only before. A newer libva version is required, though.

Package-Manager: portage-2.2.24

8 years agomedia-video/mpv: revbump 0.11.0 to receive recent live ebuild changes
Ilya Tumaykin [Tue, 22 Dec 2015 23:08:10 +0000 (02:08 +0300)]
media-video/mpv: revbump 0.11.0 to receive recent live ebuild changes

This requires a small upstream patch to fix include in tests.

Package-Manager: portage-2.2.24

8 years agomedia-video/mpv: group iconv-dependent deps under iconv USE
Ilya Tumaykin [Mon, 28 Dec 2015 06:38:36 +0000 (09:38 +0300)]
media-video/mpv: group iconv-dependent deps under iconv USE

Package-Manager: portage-2.2.24

8 years agomedia-video/mpv: use simpler chmod call
Ilya Tumaykin [Mon, 28 Dec 2015 04:52:39 +0000 (07:52 +0300)]
media-video/mpv: use simpler chmod call

Suggested by mgorny in PR #511.

Package-Manager: portage-2.2.24

8 years agomedia-video/mpv: indent IUSE contents for clarity
Ilya Tumaykin [Mon, 28 Dec 2015 02:56:27 +0000 (05:56 +0300)]
media-video/mpv: indent IUSE contents for clarity

This helps to visualize what lines belong to IUSE variable.

Suggested by mgorny in PR #511.

Package-Manager: portage-2.2.24

8 years agomedia-video/mpv: use ${PN} when not in links
Ilya Tumaykin [Tue, 22 Dec 2015 19:12:03 +0000 (22:12 +0300)]
media-video/mpv: use ${PN} when not in links

Package-Manager: portage-2.2.24

8 years agomedia-video/mpv: use more sane logic for opengl and egl USE flags
Ilya Tumaykin [Tue, 22 Dec 2015 19:08:23 +0000 (22:08 +0300)]
media-video/mpv: use more sane logic for opengl and egl USE flags

Currently 'opengl' USE stands for 'anything that draws using OpenGL
API', and 'egl' USE stands for 'EGL for X11'. Notice these are not
complementary.

Thus, for example, on Wayland one should use 'mpv[wayland,opengl,-egl]',
which is a bit counterintuitive, since Wayland (compositor) uses EGL
only. Also one cannot disable GLX support, but leave EGL on X11, because
of USE flags interdependencies.

Both X11 and Wayland use OpenGL API to do drawing, but historically the
first one was native OpenGL in X11 aka GLX and later came EGL in X11 and
Wayland. However, now there is a tendency to prefer EGL to not bind
oneself to X11.

There is no global 'egl' USE atm, but the logic of local 'egl' USEs
across the tree is 'not bind oneself to GLX'. On Linux there is no need
to repeat that drawing is done using OpenGL API even when EGL comes to
play.

Taking all of the above into account more sane and expected meaning
should be given to 'opengl' and 'egl' USE flags.

After this change 'opengl' USE stands for 'OpenGL in X11 aka GLX' and
'egl' USE stands for 'any EGL-based output'. Notice these are now
complementary.

Package-Manager: portage-2.2.24

8 years agomedia-video/mpv: wayland supports rendering via EGL only
Ilya Tumaykin [Tue, 22 Dec 2015 18:32:29 +0000 (21:32 +0300)]
media-video/mpv: wayland supports rendering via EGL only

This is stated in Wayland docs and mpv configure script.

Package-Manager: portage-2.2.24

8 years agomedia-video/mpv: explicitly enable audio input in Video4Linux streams
Ilya Tumaykin [Tue, 22 Dec 2015 18:11:12 +0000 (21:11 +0300)]
media-video/mpv: explicitly enable audio input in Video4Linux streams

Package-Manager: portage-2.2.24

8 years agomedia-video/mpv: comment on automagic VDPAU HW acceleration
Ilya Tumaykin [Tue, 22 Dec 2015 18:02:08 +0000 (21:02 +0300)]
media-video/mpv: comment on automagic VDPAU HW acceleration

Package-Manager: portage-2.2.24

8 years agomedia-video/mpv: adjust required libass USE flags wrt bug 562394
Ilya Tumaykin [Tue, 22 Dec 2015 17:59:38 +0000 (20:59 +0300)]
media-video/mpv: adjust required libass USE flags wrt bug 562394

mpv uses libass to render subtitles and enca to detect subtitle
encoding. For mpv to support enca, mpv does not need to have
libass[enca]. This helps to avoid problems with >=libass-0.13.0,
which dropped 'enca' USE.

Also enable harfbuzz USE to support subtitles for complex languages.

See [0] as a reference for both of the above.

[0]: https://github.com/mpv-player/mpv/blob/master/DOCS/man/options.rst

Gentoo-Bug: 562394

Package-Manager: portage-2.2.24

8 years agomedia-video/mpv: adjust required libdvread version from 4.1.3 to 4.1.0
Ilya Tumaykin [Tue, 22 Dec 2015 17:22:33 +0000 (20:22 +0300)]
media-video/mpv: adjust required libdvread version from 4.1.3 to 4.1.0

The first libdvdread-4.x version that entered the tree was 4.1.3, so
from the Portage point of view this is ditto. However, mpv configure
script requires libdvdread '>=4.1.0'. Unless someone wants to include
this lengthy explanation why these two versions mismatch in the ebuild,
adjust libdvdread version in dependency.

Package-Manager: portage-2.2.24

8 years agomedia-video/mpv: clarify USE descriptions in metadata
Ilya Tumaykin [Mon, 28 Dec 2015 06:27:13 +0000 (09:27 +0300)]
media-video/mpv: clarify USE descriptions in metadata

enca and libguess are used only for subtitles charset discovery.
Minor wording improvements for vf-dlopen and jpeg USE flags.

Package-Manager: portage-2.2.24

8 years agomedia-video/mpv: avoid uchardet automagic dep wrt bug 565646
Ilya Tumaykin [Tue, 22 Dec 2015 17:11:26 +0000 (20:11 +0300)]
media-video/mpv: avoid uchardet automagic dep wrt bug 565646

Add missing uchardet USE flag to avoid automagic dependency on uchardet
wrt bug 565646.

Gentoo-Bug: 565646

Package-Manager: portage-2.2.24

8 years agomedia-video/mpv: explicitly disable unsupported options
Ilya Tumaykin [Tue, 22 Dec 2015 17:04:38 +0000 (20:04 +0300)]
media-video/mpv: explicitly disable unsupported options

Similar idea was submitted by Vindex17 in PR #318.

This includes static build and APIs from MacOS and Windows.

Package-Manager: portage-2.2.24

8 years agomedia-video/mpv: sort use_enable statements as in configure script
Ilya Tumaykin [Tue, 22 Dec 2015 16:57:47 +0000 (19:57 +0300)]
media-video/mpv: sort use_enable statements as in configure script

This eases USE reviews during version bumps.

Package-Manager: portage-2.2.24

8 years agomedia-video/mpv: adjust libsdl2 dependency
Ilya Tumaykin [Tue, 22 Dec 2015 16:54:06 +0000 (19:54 +0300)]
media-video/mpv: adjust libsdl2 dependency

Similar idea was submitted by Vindex17 in PR #318.

Though libsdl2 is listed under audio outputs in configure script,
it actually handles both audio and video outputs. Thus video and sound
USE flags should be enabled for libsdl2. We also want X or wayland USE
flag enabled for libsdl2, so mpv can create a window to render in.

Package-Manager: portage-2.2.24

8 years agomedia-video/mpv: tidy comments
Ilya Tumaykin [Tue, 22 Dec 2015 16:49:47 +0000 (19:49 +0300)]
media-video/mpv: tidy comments

Package-Manager: portage-2.2.24

8 years agomedia-video/mpv: enable test support, masked on ~alpha for now
Ilya Tumaykin [Tue, 22 Dec 2015 16:44:10 +0000 (19:44 +0300)]
media-video/mpv: enable test support, masked on ~alpha for now

mpv has a small, but working test suite. It requires dev-util/cmocka,
which is missing ~alpha keyword atm. Thus a package USE mask is needed.

See bug 569558 for dev-util/cmocka KEYWORDREQ.

Package-Manager: portage-2.2.24

8 years agomedia-video/mpv: simplify mesa dependency
Ilya Tumaykin [Tue, 22 Dec 2015 16:37:02 +0000 (19:37 +0300)]
media-video/mpv: simplify mesa dependency

Package-Manager: portage-2.2.24

8 years agomedia-video/mpv: add missing libXdamage dep for OpenGL on X (GLX)
Ilya Tumaykin [Tue, 22 Dec 2015 16:31:44 +0000 (19:31 +0300)]
media-video/mpv: add missing libXdamage dep for OpenGL on X (GLX)

Package-Manager: portage-2.2.24

8 years agomedia-video/mpv: introduce missing archive USE
Ilya Tumaykin [Tue, 22 Dec 2015 16:15:41 +0000 (19:15 +0300)]
media-video/mpv: introduce missing archive USE

This USE enables archive support via libarchive.

Package-Manager: portage-2.2.24

8 years agomedia-video/mpv: use COMMON_DEPEND for common dependencies
Ilya Tumaykin [Tue, 22 Dec 2015 16:11:37 +0000 (19:11 +0300)]
media-video/mpv: use COMMON_DEPEND for common dependencies

This was originally submitted by Vindex17 in PR #318.

This makes DEPEND/RDEPEND setup simple and readable.

Package-Manager: portage-2.2.24

8 years agomedia-video/mpv: rename doc-pdf USE to doc
Ilya Tumaykin [Tue, 22 Dec 2015 15:54:18 +0000 (18:54 +0300)]
media-video/mpv: rename doc-pdf USE to doc

We have the standard way to enable documentation build in Gentoo and
this way is global doc USE.

Package-Manager: portage-2.2.24