summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorSolomon Choina2018-04-17 12:52:18 -0400
committerSolomon Choina2018-04-17 12:52:18 -0400
commitcc5d25a4c4da7133d6d2cb8e77bfe8d6bd86be35 (patch)
treeecba1b3d4c8d3528726c9d9b9d60b7477e8b59f4
parent1bb0544ed2b6a779169bf083d7418b85f6197ba5 (diff)
downloadaur-cc5d25a4c4da7133d6d2cb8e77bfe8d6bd86be35.tar.gz
change around the dependencies
-rw-r--r--.SRCINFO44
-rw-r--r--PKGBUILD219
2 files changed, 150 insertions, 113 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 5970e87e3920..772ef779960f 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,12 +1,11 @@
-# Generated by mksrcinfo v8
-# Sun Apr 1 18:05:01 UTC 2018
pkgbase = mpv-ahjolinna-git
pkgdesc = MPV using ahjolinna's personal pre-made conf build
- pkgver = 0.28.2.r420.ge3e2c794ef
+ pkgver = 0.28.2.r469.ged7bc3a5f3
pkgrel = 1
url = http://mpv.io
arch = x86_64
license = GPL
+ makedepends = vulkan-headers
makedepends = mesa
makedepends = python-docutils
makedepends = ladspa
@@ -23,38 +22,42 @@ pkgbase = mpv-ahjolinna-git
makedepends = libva
makedepends = streamlink
makedepends = youtube-dl
- depends = pulseaudio
- depends = crossc
+ makedepends = cuda
+ makedepends = ffnvcodec-headers
depends = lcms2
- depends =
- depends = mujs
- depends = libdvdread
+ depends = libcdio-paranoia
depends = libgl
- depends = libvdpau
+ depends = libxss
depends = libxinerama
depends = libxv
depends = libxkbcommon
depends = libva
- depends = libass
- depends = uchardet
depends = wayland
- depends = v4l-utils
+ depends = libcaca
+ depends = desktop-file-utils
+ depends = hicolor-icon-theme
+ depends = xdg-utils
depends = lua52
- depends = rsound
- depends = sndio
depends = libdvdnav
- depends = libcdio-paranoia
- depends = libbluray
- depends = libxss
- depends = enca
- depends = libguess
- depends = harfbuzz
depends = libxrandr
+ depends = jack
depends = rubberband
+ depends = uchardet
+ depends = libarchive
depends = smbclient
+ depends = zlib
+ depends = sndio
+ depends = openal
+ depends = vulkan-icd-loader
depends = desktop-file-utils
depends = hicolor-icon-theme
depends = xdg-utils
+ depends = ffmpeg-full-git
+ depends = mujs
+ depends = rsound
+ depends = shaderc-git
+ depends = crossc
+ depends = vapoursynth-git
optdepends = youtube-dl: Another way to view youtuve videos with mpv
optdepends = zsh-completions: Additional completion definitions for Zsh users
optdepends = livestreamer: to watch live video streams (twitch.tv)
@@ -63,6 +66,7 @@ pkgbase = mpv-ahjolinna-git
optdepends = inxi: HIDPI-detection
optdepends = svp: SmoothVideo Project
optdepends = adobe-source-sans-pro-fonts: Font as shown in the conf
+ optdepends = cuda: for CUVID hardware-acceleration for NVIDIA users
provides = mpv
provides = mpv-git
conflicts = mpv
diff --git a/PKGBUILD b/PKGBUILD
index 0bbc2f31fdcf..1a030688abca 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -8,7 +8,7 @@
# update the dependencies based on dynamic libraries when packaging..
pkgname=mpv-ahjolinna-git
_gitname=mpv
-pkgver=0.28.2.r420.ge3e2c794ef
+pkgver=0.28.2.r469.ged7bc3a5f3
pkgrel=1
#epoch=2
pkgdesc="MPV using ahjolinna's personal pre-made conf build"
@@ -16,10 +16,17 @@ arch=('x86_64')
license=('GPL')
url='http://mpv.io'
_undetected_depends=('desktop-file-utils' 'hicolor-icon-theme' 'xdg-utils')
-depends=('pulseaudio' 'crossc' 'lcms2' "$_ffmpeg_depend" 'mujs' 'libdvdread' 'libgl' 'libvdpau'
- 'libxinerama' 'libxv' 'libxkbcommon' 'libva' 'libass' 'uchardet'
- 'wayland' 'v4l-utils' 'lua52' 'rsound' 'sndio' 'libdvdnav' 'libcdio-paranoia' 'libbluray' 'libxss'
- 'enca' 'libguess' 'harfbuzz' 'libxrandr' 'rubberband' 'smbclient' "${_undetected_depends[@]}")
+depends=(
+# official repositories:
+'lcms2' 'libcdio-paranoia' 'libgl' 'libxss'
+'libxinerama' 'libxv' 'libxkbcommon' 'libva' 'wayland' 'libcaca'
+'desktop-file-utils' 'hicolor-icon-theme' 'xdg-utils' 'lua52' 'libdvdnav'
+'libxrandr' 'jack' 'rubberband' 'uchardet' 'libarchive' 'smbclient'
+'zlib' 'sndio' 'openal' 'vulkan-icd-loader' "${_undetected_depends[@]}"
+
+# AUR:
+'ffmpeg-full-git' 'mujs' 'rsound' 'shaderc-git' 'crossc' 'vapoursynth-git'
+)
optdepends=('youtube-dl: Another way to view youtuve videos with mpv'
'zsh-completions: Additional completion definitions for Zsh users'
@@ -31,12 +38,12 @@ optdepends=('youtube-dl: Another way to view youtuve videos with mpv'
'adobe-source-sans-pro-fonts: Font as shown in the conf'
)
-makedepends=('mesa' 'python-docutils' 'ladspa' 'x264' 'x265' 'openal' 'jack'
+makedepends=('vulkan-headers' 'mesa' 'python-docutils' 'ladspa' 'x264' 'x265' 'openal' 'jack'
'samba' 'acpitool' 'inxi' 'git' 'vapoursynth' 'libvdpau' 'libva'
'streamlink' 'youtube-dl')
# check kind of graphic card
if [ "$CARCH" = "x86_64" ] ; then
-makedepends+=('cuda')
+makedepends+=('cuda' 'ffnvcodec-headers')
optdepends+=('cuda: for CUVID hardware-acceleration for NVIDIA users')
fi
@@ -83,92 +90,118 @@ msg2 "Running bootstrap. Please wait..."
build() {
cd "${srcdir}/$_gitname"
./waf configure \
- --color=yes \
- --prefix=/usr \
- --confdir=/etc/mpv \
- --progress \
- --enable-libmpv-shared \
- --disable-libmpv-static \
- --disable-static-build \
- --disable-debug-build \
- --enable-manpage-build \
- --disable-html-build \
- --disable-pdf-build \
- --enable-cplugins \
- --enable-zsh-comp \
- --disable-test \
- --disable-clang-database \
- --disable-win32-internal-pthreads \
- --enable-iconv \
- --enable-libsmbclient \
- --enable-lua \
- --enable-crossc \
- --enable-libass \
- --enable-libass-osd \
- --enable-encoding \
- --enable-libbluray \
- --enable-dvdread \
- --enable-dvdnav \
- --enable-cdda \
- --enable-uchardet \
- --enable-rubberband \
- --enable-lcms2 \
- --enable-vapoursynth \
- --enable-vapoursynth-lazy \
- --enable-libarchive \
- --enable-libavdevice \
- --lua=52arch \
- --enable-sdl2 \
- --enable-oss-audio \
- --enable-rsound \
- --enable-sndio \
- --enable-pulse \
- --enable-jack \
- --enable-openal \
- --disable-opensles \
- --enable-alsa \
- --disable-coreaudio \
- --disable-audiounit \
- --disable-wasapi \
- --disable-cocoa \
- --enable-drm \
- --enable-gbm \
- --enable-wayland \
- --enable-x11 \
- --enable-xv \
- --disable-gl-cocoa \
- --enable-gl-x11 \
- --enable-egl-x11 \
- --enable-egl-drm \
- --enable-gl-wayland \
- --disable-gl-win32 \
- --disable-gl-dxinterop \
- --disable-egl-angle \
- --disable-egl-angle-lib \
- --enable-vdpau \
- --enable-vdpau-gl-x11 \
- --enable-vaapi \
- --enable-vaapi-x11 \
- --enable-vaapi-wayland \
- --enable-vaapi-drm \
- --enable-vaapi-glx \
- --enable-vaapi-x-egl \
- --enable-caca \
- --enable-jpeg \
- --disable-direct3d \
- --disable-ios-gl \
- --enable-plain-gl \
- --disable-mali-fbdev \
- --enable-gl \
- --disable-videotoolbox-gl \
- --disable-d3d-hwaccel \
- --enable-javascript \
- --enable-tv \
- --enable-tv-v4l2 \
- --enable-libv4l2 \
- --enable-audio-input \
- --enable-dvbin \
- --disable-apple-remote
+ --color='yes' \
+ --prefix='/usr' \
+ --progress \
+ --confdir='/etc/mpv' \
+ \
+ --disable-lgpl \
+ --enable-libmpv-shared \
+ --disable-libmpv-static \
+ --disable-static-build \
+ --disable-debug-build \
+ \
+ --enable-manpage-build \
+ --disable-html-build \
+ --disable-pdf-build \
+ \
+ --enable-cplugins \
+ --enable-zsh-comp \
+ --disable-test \
+ --disable-clang-database \
+ \
+ --disable-android \
+ --disable-uwp \
+ --disable-win32-internal-pthreads \
+ --enable-iconv \
+ --enable-libsmbclient \
+ --enable-lua \
+ --enable-javascript \
+ --enable-libass \
+ --enable-libass-osd \
+ --enable-zlib \
+ --enable-encoding \
+ --enable-libbluray \
+ --enable-dvdread \
+ --enable-dvdnav \
+ --enable-cdda \
+ --enable-uchardet \
+ --enable-rubberband \
+ --enable-lcms2 \
+ --enable-vapoursynth \
+ --enable-vapoursynth-lazy \
+ --enable-libarchive \
+ --enable-libavdevice \
+ --lua='52arch' \
+ \
+ --enable-sdl2 \
+ --enable-oss-audio \
+ --enable-rsound \
+ --enable-sndio \
+ --enable-pulse \
+ --enable-jack \
+ --enable-openal \
+ --disable-opensles \
+ --enable-alsa \
+ --disable-coreaudio \
+ --disable-audiounit \
+ --disable-wasapi \
+ \
+ --disable-cocoa \
+ --enable-drm \
+ --enable-drmprime \
+ --enable-gbm \
+ --enable-wayland-scanner \
+ --enable-wayland-protocols \
+ --enable-wayland \
+ --enable-x11 \
+ --enable-xv \
+ --disable-gl-cocoa \
+ --enable-gl-x11 \
+ --enable-egl-x11 \
+ --enable-egl-drm \
+ --enable-gl-wayland \
+ --disable-gl-win32 \
+ --disable-gl-dxinterop \
+ --disable-egl-angle \
+ --disable-egl-angle-lib \
+ --disable-egl-angle-win32 \
+ --enable-vdpau \
+ --enable-vdpau-gl-x11 \
+ --enable-vaapi \
+ --enable-vaapi-x11 \
+ --enable-vaapi-wayland \
+ --enable-vaapi-drm \
+ --enable-vaapi-glx \
+ --enable-vaapi-x-egl \
+ --enable-caca \
+ --enable-jpeg \
+ --disable-direct3d \
+ --enable-shaderc \
+ --enable-crossc \
+ --disable-d3d11 \
+ --disable-rpi \
+ --disable-ios-gl \
+ --enable-plain-gl \
+ --disable-mali-fbdev \
+ --enable-gl \
+ --enable-vulkan \
+ \
+ --disable-videotoolbox-gl \
+ --disable-d3d-hwaccel \
+ --disable-d3d9-hwaccel \
+ --disable-gl-dxinterop-d3d9 \
+ --enable-cuda-hwaccel \
+ \
+ --enable-tv \
+ --enable-tv-v4l2 \
+ --enable-libv4l2 \
+ --enable-audio-input \
+ --enable-dvbin \
+ \
+ --disable-apple-remote \
+ --disable-macos-touchbar \
+ --disable-macos-cocoa-cb
./waf build
}