summaryrefslogtreecommitdiff
path: root/opt/mpv
diff options
context:
space:
mode:
authorrawnix ports <ports@rawnix.org>2026-09-26 18:19:05 +0000
committerrawnix ports <ports@rawnix.org>2026-09-26 18:19:05 +0000
commitc82e88dd00d1b0b7fcfb4e5628d99611388cef6f (patch)
tree56d864b5a5c6c145edd96178ae219a8f90e191a6 /opt/mpv
downloadports-c82e88dd00d1b0b7fcfb4e5628d99611388cef6f.tar.gz
sync 2026-09-26 18:19 UTC
1672 files changed, 151396 insertions(+)
Diffstat (limited to 'opt/mpv')
-rw-r--r--opt/mpv/.footprint57
-rw-r--r--opt/mpv/.signature6
-rw-r--r--opt/mpv/MAKEPKG60
3 files changed, 123 insertions, 0 deletions
diff --git a/opt/mpv/.footprint b/opt/mpv/.footprint
new file mode 100644
index 0000000..2a40ba8
--- /dev/null
+++ b/opt/mpv/.footprint
@@ -0,0 +1,57 @@
+drwxr-xr-x root/root usr/
+drwxr-xr-x root/root usr/bin/
+-rwxr-xr-x root/root usr/bin/mpv
+drwxr-xr-x root/root usr/include/
+drwxr-xr-x root/root usr/include/mpv/
+-rw-r--r-- root/root usr/include/mpv/client.h
+-rw-r--r-- root/root usr/include/mpv/render.h
+-rw-r--r-- root/root usr/include/mpv/render_gl.h
+-rw-r--r-- root/root usr/include/mpv/stream_cb.h
+drwxr-xr-x root/root usr/lib/
+-rwxr-xr-x root/root usr/lib/libmpv.so.2.5.0
+lrwxrwxrwx root/root usr/lib/libmpv.so -> libmpv.so.2
+lrwxrwxrwx root/root usr/lib/libmpv.so.2 -> libmpv.so.2.5.0
+drwxr-xr-x root/root usr/lib/pkgconfig/
+-rw-r--r-- root/root usr/lib/pkgconfig/mpv.pc
+drwxr-xr-x root/root usr/share/
+drwxr-xr-x root/root usr/share/applications/
+-rw-r--r-- root/root usr/share/applications/mpv.desktop
+drwxr-xr-x root/root usr/share/bash-completion/
+drwxr-xr-x root/root usr/share/bash-completion/completions/
+-rw-r--r-- root/root usr/share/bash-completion/completions/mpv
+drwxr-xr-x root/root usr/share/doc/
+drwxr-xr-x root/root usr/share/doc/mpv/
+-rw-r--r-- root/root usr/share/doc/mpv/encoding-profiles.conf
+-rw-r--r-- root/root usr/share/doc/mpv/input.conf
+-rw-r--r-- root/root usr/share/doc/mpv/mplayer-input.conf
+-rw-r--r-- root/root usr/share/doc/mpv/mpv.conf
+-rw-r--r-- root/root usr/share/doc/mpv/restore-old-bindings.conf
+-rw-r--r-- root/root usr/share/doc/mpv/restore-osc-bindings.conf
+drwxr-xr-x root/root usr/share/fish/
+drwxr-xr-x root/root usr/share/fish/vendor_completions.d/
+-rw-r--r-- root/root usr/share/fish/vendor_completions.d/mpv.fish
+drwxr-xr-x root/root usr/share/icons/
+drwxr-xr-x root/root usr/share/icons/hicolor/
+drwxr-xr-x root/root usr/share/icons/hicolor/128x128/
+drwxr-xr-x root/root usr/share/icons/hicolor/128x128/apps/
+-rw-r--r-- root/root usr/share/icons/hicolor/128x128/apps/mpv.png
+drwxr-xr-x root/root usr/share/icons/hicolor/16x16/
+drwxr-xr-x root/root usr/share/icons/hicolor/16x16/apps/
+-rw-r--r-- root/root usr/share/icons/hicolor/16x16/apps/mpv.png
+drwxr-xr-x root/root usr/share/icons/hicolor/32x32/
+drwxr-xr-x root/root usr/share/icons/hicolor/32x32/apps/
+-rw-r--r-- root/root usr/share/icons/hicolor/32x32/apps/mpv.png
+drwxr-xr-x root/root usr/share/icons/hicolor/64x64/
+drwxr-xr-x root/root usr/share/icons/hicolor/64x64/apps/
+-rw-r--r-- root/root usr/share/icons/hicolor/64x64/apps/mpv.png
+drwxr-xr-x root/root usr/share/icons/hicolor/scalable/
+drwxr-xr-x root/root usr/share/icons/hicolor/scalable/apps/
+-rw-r--r-- root/root usr/share/icons/hicolor/scalable/apps/mpv.svg
+drwxr-xr-x root/root usr/share/icons/hicolor/symbolic/
+drwxr-xr-x root/root usr/share/icons/hicolor/symbolic/apps/
+-rw-r--r-- root/root usr/share/icons/hicolor/symbolic/apps/mpv-symbolic.svg
+drwxr-xr-x root/root usr/share/metainfo/
+-rw-r--r-- root/root usr/share/metainfo/mpv.metainfo.xml
+drwxr-xr-x root/root usr/share/zsh/
+drwxr-xr-x root/root usr/share/zsh/site-functions/
+-rw-r--r-- root/root usr/share/zsh/site-functions/_mpv
diff --git a/opt/mpv/.signature b/opt/mpv/.signature
new file mode 100644
index 0000000..7d48fc6
--- /dev/null
+++ b/opt/mpv/.signature
@@ -0,0 +1,6 @@
+RWTZ9IduCSQ/mHBHLhy0ZXNRLKTX8+y+WvGxkV+j6GEsymrIrjI3vti7OLGKR6uceCJ2+S5hUCTpr9OIpRnZDnr56nQvOsMdlwo=
+
+SHA256 (MAKEPKG) = 31e36c32f0f9e60b318d4614b8a26682bbe753968a01e33f55508095c5450241
+SHA256 (.footprint) = bd7cffc392b0eadb9501e73f81f6012bdfd892c8e9b935af63abc26d95e90c26
+SHA256 (mpv-0.41.0.tar.gz) = ee21092a5ee427353392360929dc64645c54479aefdb5babc5cfbb5fad626209
+SHA256 (mpv#0.41.0-2.pkg.tar.gz) = e2baaee69d32124f5993dbb53ed1378e2ca32feca1f3456e431e0d85269c56b2
diff --git a/opt/mpv/MAKEPKG b/opt/mpv/MAKEPKG
new file mode 100644
index 0000000..2c57da5
--- /dev/null
+++ b/opt/mpv/MAKEPKG
@@ -0,0 +1,60 @@
+#!/bin/mkpkg
+# description: Minimalist media player for the command line
+# url: https://mpv.io/
+
+name=mpv
+version=0.41.0
+release=2
+depends=(ffmpeg libplacebo libass wayland alsa-lib mesa libdrm libxkbcommon vulkan-loader)
+makedeps=(wayland-protocols)
+source=(https://github.com/mpv-player/mpv/archive/v$version/$name-$version.tar.gz)
+
+sha256sums=(
+ "ee21092a5ee427353392360929dc64645c54479aefdb5babc5cfbb5fad626209"
+)
+
+build() {
+ cd $name-$version
+
+ meson setup build \
+ --prefix=/usr \
+ --libdir=lib \
+ --buildtype=plain \
+ --wrap-mode=nodownload \
+ -D b_lto=true \
+ -D b_pie=true \
+ -D gpl=true \
+ -D cplayer=true \
+ -D libmpv=true \
+ -D wayland=enabled \
+ -D egl-wayland=enabled \
+ -D drm=enabled \
+ -D egl-drm=enabled \
+ -D gbm=enabled \
+ -D alsa=enabled \
+ -D x11=disabled \
+ -D xv=disabled \
+ -D egl-x11=disabled \
+ -D pipewire=disabled \
+ -D pulse=disabled \
+ -D jack=disabled \
+ -D sdl2-audio=disabled \
+ -D sdl2-video=disabled \
+ -D lua=disabled \
+ -D javascript=disabled \
+ -D libbluray=disabled \
+ -D dvdnav=disabled \
+ -D libarchive=disabled \
+ -D vapoursynth=disabled \
+ -D tests=false
+
+ meson compile -C build
+ DESTDIR=$PKG meson install -C build
+}
+
+signify() {
+ untrusted comment: public key
+ RWTZ9IduCSQ/mL8337TEUinPwT92xFEUpD92hkS7IxcOnzTt9QdpohT3
+}
+
+# vim: filetype=sh