about summary refs log tree commit diff
path: root/nixpkgs/pkgs/by-name/sv/svp/mpv.nix
diff options
context:
space:
mode:
Diffstat (limited to 'nixpkgs/pkgs/by-name/sv/svp/mpv.nix')
-rw-r--r--nixpkgs/pkgs/by-name/sv/svp/mpv.nix24
1 files changed, 24 insertions, 0 deletions
diff --git a/nixpkgs/pkgs/by-name/sv/svp/mpv.nix b/nixpkgs/pkgs/by-name/sv/svp/mpv.nix
new file mode 100644
index 000000000000..752d76baf794
--- /dev/null
+++ b/nixpkgs/pkgs/by-name/sv/svp/mpv.nix
@@ -0,0 +1,24 @@
+{ lib
+, mpv-unwrapped
+, wrapMpv
+, ocl-icd
+, ...
+}:
+let
+  libraries = [
+    ocl-icd
+  ];
+in
+wrapMpv
+  (mpv-unwrapped.override {
+    vapoursynthSupport = true;
+  })
+{
+  extraMakeWrapperArgs = [
+    # Add paths to required libraries
+    "--prefix"
+    "LD_LIBRARY_PATH"
+    ":"
+    "/run/opengl-driver/lib:${lib.makeLibraryPath libraries}"
+  ];
+}