* update mpv to 1:0.38.0-8

This commit is contained in:
Alexander Baldeck 2024-09-29 01:15:21 +02:00
parent bbc83ae20c
commit 1b127591bd
3 changed files with 96 additions and 41 deletions

View File

@ -1,10 +1,14 @@
pkgbase = mpv
pkgdesc = a free, open source, and cross-platform media player
pkgver = 0.37.0
pkgrel = 2
pkgver = 0.38.0
pkgrel = 8
epoch = 1
url = https://mpv.io/
arch = x86_64
arch = powerpc64le
arch = powerpc64
arch = powerpc
arch = riscv64
license = GPL-2.0-or-later AND LGPL-2.1-or-later
makedepends = git
makedepends = meson
@ -14,28 +18,15 @@ pkgbase = mpv
makedepends = ffnvcodec-headers
makedepends = vulkan-headers
depends = alsa-lib
depends = libasound.so
depends = desktop-file-utils
depends = ffmpeg
depends = libavcodec.so
depends = libavdevice.so
depends = libavfilter.so
depends = libavformat.so
depends = libavutil.so
depends = libswresample.so
depends = libswscale.so
depends = glibc
depends = hicolor-icon-theme
depends = jack
depends = libjack.so
depends = lcms2
depends = liblcms2.so
depends = libarchive
depends = libarchive.so
depends = libass
depends = libass.so
depends = libbluray
depends = libbluray.so
depends = libcdio
depends = libcdio-paranoia
depends = libdrm
@ -44,35 +35,23 @@ pkgbase = mpv
depends = libegl
depends = libgl
depends = libglvnd
depends = libjpeg
depends = libjpeg.so
depends = libjpeg-turbo
depends = libplacebo
depends = libplacebo.so
depends = libpulse
depends = libpulse.so
depends = libsixel
depends = libva
depends = libva.so
depends = libva-drm.so
depends = libva-wayland.so
depends = libva-x11.so
depends = libvdpau
depends = libx11
depends = libxext
depends = libxkbcommon
depends = libxkbcommon.so
depends = libxpresent
depends = libxrandr
depends = libxss
depends = libxv
depends = luajit
depends = mesa
depends = mujs
depends = libpipewire
depends = rubberband
depends = librubberband.so
depends = shaderc
depends = libshaderc_shared.so
depends = openal
depends = uchardet
depends = vapoursynth
@ -80,11 +59,80 @@ pkgbase = mpv
depends = wayland
depends = zlib
optdepends = yt-dlp: for video-sharing websites playback
optdepends = youtube-dl: for video-sharing websites playback
provides = libmpv.so
options = !emptydirs
source = git+https://github.com/mpv-player/mpv.git#tag=807b9343ef911d138950411cdb83c16a151d2018?signed
source = git+https://github.com/mpv-player/mpv.git#tag=v0.38.0?signed
source = dynamically_generate_desktop_file_protocols.patch
validpgpkeys = 145077D82501AA20152CACCE8D769208D5E31419
sha256sums = SKIP
sha256sums = b37b91d0ae4518594b22338ebe979f13bdc56b6fa26d589e5c3f7b96a31bab3d
sha256sums = 88acf97cbc8e0fe745f09bd0bd7f65e0437adcb549dadf3588fd0724d01298e9
depends_x86_64 = luajit
depends_powerpc64le = luajit
depends_powerpc64 = lua
depends_powerpc = luajit
depends_riscv64 = luajit
pkgname = mpv
depends = alsa-lib
depends = desktop-file-utils
depends = ffmpeg
depends = glibc
depends = hicolor-icon-theme
depends = jack
depends = lcms2
depends = libarchive
depends = libass
depends = libbluray
depends = libcdio
depends = libcdio-paranoia
depends = libdrm
depends = libdvdnav
depends = libdvdread
depends = libegl
depends = libgl
depends = libglvnd
depends = libjpeg-turbo
depends = libplacebo
depends = libpulse
depends = libsixel
depends = libva
depends = libvdpau
depends = libx11
depends = libxext
depends = libxkbcommon
depends = libxpresent
depends = libxrandr
depends = libxss
depends = libxv
depends = mesa
depends = mujs
depends = libpipewire
depends = rubberband
depends = openal
depends = uchardet
depends = vapoursynth
depends = vulkan-icd-loader
depends = wayland
depends = zlib
depends = libasound.so
depends = libavcodec.so
depends = libavdevice.so
depends = libavfilter.so
depends = libavformat.so
depends = libavutil.so
depends = libswresample.so
depends = libswscale.so
depends = libjack.so
depends = liblcms2.so
depends = libarchive.so
depends = libass.so
depends = libbluray.so
depends = libjpeg.so
depends = libplacebo.so
depends = libpulse.so
depends = libva.so
depends = libva-drm.so
depends = libva-wayland.so
depends = libva-x11.so
depends = libxkbcommon.so
depends = librubberband.so

4
mpv/.nvchecker.toml Normal file
View File

@ -0,0 +1,4 @@
[mpv]
source = "git"
git = "https://github.com/mpv-player/mpv.git"
prefix = "v"

View File

@ -7,20 +7,17 @@
pkgname=mpv
epoch=1
pkgver=0.38.0
pkgrel=6
pkgrel=8
pkgdesc='a free, open source, and cross-platform media player'
arch=(x86_64 powerpc64le powerpc64 powerpc riscv64)
license=('GPL-2.0-or-later AND LGPL-2.1-or-later')
url='https://mpv.io/'
depends=('alsa-lib' 'libasound.so' 'desktop-file-utils' 'ffmpeg' 'libavcodec.so' 'libavdevice.so'
'libavfilter.so' 'libavformat.so' 'libavutil.so' 'libswresample.so' 'libswscale.so'
'glibc' 'hicolor-icon-theme' 'jack' 'libjack.so' 'lcms2' 'liblcms2.so' 'libarchive'
'libarchive.so' 'libass' 'libass.so' 'libbluray' 'libbluray.so' 'libcdio'
'libcdio-paranoia' 'libdrm' 'libdvdnav' 'libdvdread' 'libegl' 'libgl' 'libglvnd'
'libjpeg' 'libjpeg.so' 'libplacebo' 'libplacebo.so' 'libpulse' 'libpulse.so' 'libsixel'
'libva' 'libva.so' 'libva-drm.so' 'libva-wayland.so' 'libva-x11.so' 'libvdpau' 'libx11'
'libxext' 'libxkbcommon' 'libxkbcommon.so' 'libxpresent' 'libxrandr' 'libxss'
'libxv' 'mesa' 'mujs' 'libpipewire' 'rubberband' 'librubberband.so'
depends=('alsa-lib' 'desktop-file-utils' 'ffmpeg' 'glibc' 'hicolor-icon-theme'
'jack' 'lcms2' 'libarchive' 'libass' 'libbluray' 'libcdio'
'libcdio-paranoia' 'libdrm' 'libdvdnav' 'libdvdread' 'libegl' 'libgl'
'libglvnd' 'libjpeg-turbo' 'libplacebo' 'libpulse' 'libsixel' 'libva'
'libvdpau' 'libx11' 'libxext' 'libxkbcommon' 'libxpresent' 'libxrandr'
'libxss' 'libxv' 'mesa' 'mujs' 'libpipewire' 'rubberband'
'openal' 'uchardet' 'vapoursynth' 'vulkan-icd-loader' 'wayland' 'zlib')
depends_powerpc=('luajit')
depends_powerpc64=('lua')
@ -73,6 +70,12 @@ check() {
}
package() {
depends+=('libasound.so' 'libavcodec.so' 'libavdevice.so' 'libavfilter.so'
'libavformat.so' 'libavutil.so' 'libswresample.so' 'libswscale.so'
'libjack.so' 'liblcms2.so' 'libarchive.so' 'libass.so' 'libbluray.so'
'libjpeg.so' 'libplacebo.so' 'libpulse.so' 'libva.so' 'libva-drm.so'
'libva-wayland.so' 'libva-x11.so' 'libxkbcommon.so' 'librubberband.so')
meson install -C build --destdir "${pkgdir}"
# delete private entries only required for static linking