| 12 |
12 |
EGIT_REPO_URI="https://github.com/mpv-player/mpv.git"
|
| 13 |
13 |
else
|
| 14 |
14 |
SRC_URI="https://github.com/mpv-player/mpv/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
| 15 |
|
KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ppc64 ~riscv x86"
|
|
15 |
KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
|
| 16 |
16 |
fi
|
| 17 |
17 |
|
| 18 |
18 |
DESCRIPTION="Media player for the command line"
|
| ... | ... | |
| 24 |
24 |
+X +alsa aqua archive bluray cdda +cli coreaudio debug +drm dvb
|
| 25 |
25 |
dvd +egl gamepad +iconv jack javascript jpeg lcms libcaca +libmpv
|
| 26 |
26 |
+lua nvenc openal pipewire pulseaudio rubberband sdl selinux sixel
|
| 27 |
|
sndio soc test tools +uchardet vaapi vdpau +vulkan wayland xv zimg
|
| 28 |
|
zlib
|
|
27 |
sndio soc subrandr test tools +uchardet vaapi vdpau +vulkan wayland
|
|
28 |
xv zimg zlib
|
| 29 |
29 |
"
|
| 30 |
30 |
REQUIRED_USE="
|
| 31 |
31 |
${PYTHON_REQUIRED_USE}
|
| ... | ... | |
| 91 |
91 |
sdl? ( media-libs/libsdl2[sound,threads(+),video] )
|
| 92 |
92 |
sixel? ( media-libs/libsixel )
|
| 93 |
93 |
sndio? ( media-sound/sndio:= )
|
|
94 |
subrandr? ( >=media-libs/subrandr-1.1.0 )
|
| 94 |
95 |
vaapi? ( media-libs/libva:=[X?,drm(+)?,wayland?] )
|
| 95 |
96 |
vdpau? (
|
| 96 |
97 |
media-libs/libglvnd[X]
|
| ... | ... | |
| 98 |
99 |
)
|
| 99 |
100 |
vulkan? ( media-libs/vulkan-loader[X?,wayland?] )
|
| 100 |
101 |
wayland? (
|
| 101 |
|
dev-libs/wayland
|
|
102 |
>=dev-libs/wayland-1.23
|
| 102 |
103 |
x11-libs/libxkbcommon
|
| 103 |
104 |
)
|
| 104 |
105 |
zimg? ( media-libs/zimg )
|
| ... | ... | |
| 125 |
126 |
>=dev-build/meson-1.3.0
|
| 126 |
127 |
virtual/pkgconfig
|
| 127 |
128 |
cli? ( dev-python/docutils )
|
| 128 |
|
wayland? ( dev-util/wayland-scanner )
|
|
129 |
wayland? ( >=dev-util/wayland-scanner-1.23 )
|
| 129 |
130 |
"
|
| 130 |
131 |
|
| 131 |
132 |
pkg_setup() {
|
| ... | ... | |
| 168 |
169 |
$(meson_feature lcms lcms2)
|
| 169 |
170 |
-Dlua=$(usex lua "${ELUA}" disabled)
|
| 170 |
171 |
$(meson_feature rubberband)
|
|
172 |
$(meson_feature subrandr)
|
| 171 |
173 |
$(meson_feature uchardet)
|
| 172 |
174 |
-Dvapoursynth=disabled # only available in overlays
|
| 173 |
175 |
$(meson_feature zimg)
|