]> git.pld-linux.org Git - packages/mpv.git/commitdiff
enable shaderc support
authorJan Palus <atler@pld-linux.org>
Tue, 28 May 2019 18:56:25 +0000 (20:56 +0200)
committerJan Palus <atler@pld-linux.org>
Tue, 28 May 2019 18:56:25 +0000 (20:56 +0200)
mpv-shaderc.patch [new file with mode: 0644]
mpv.spec

diff --git a/mpv-shaderc.patch b/mpv-shaderc.patch
new file mode 100644 (file)
index 0000000..9361764
--- /dev/null
@@ -0,0 +1,12 @@
+diff -urN mpv-0.29.1.orig/wscript mpv-0.29.1/wscript
+--- mpv-0.29.1.orig/wscript    2019-05-28 20:48:29.531577650 +0200
++++ mpv-0.29.1/wscript 2019-05-28 20:49:59.381099666 +0200
+@@ -730,7 +730,7 @@
+         'desc': 'libshaderc SPIR-V compiler (shared library)',
+         'deps': '!static-build',
+         'groups': ['shaderc'],
+-        'func': check_cc(header_name='shaderc/shaderc.h', lib='shaderc_shared'),
++        'func': check_cc(header_name='shaderc/shaderc.h', lib='shaderc'),
+     }, {
+         'name': 'shaderc-static',
+         'desc': 'libshaderc SPIR-V compiler (static library)',
index dfc0bec0e337afed7b11112cc17385cbb42932a4..0f7654c87afacebb7ef977172689d37d95f57713 100644 (file)
--- a/mpv.spec
+++ b/mpv.spec
@@ -10,6 +10,7 @@ Source0:      http://github.com/mpv-player/mpv/archive/v%{version}/%{name}-%{version}
 # Source0-md5: 2cd070c6aed980786177b7cb5b73664b
 Source1:       %{name}.conf
 Patch0:                %{name}-lua.patch
+Patch1:                %{name}-shaderc.patch
 URL:           http://mpv.io/
 BuildRequires: Mesa-libEGL-devel >= 9.0.0
 BuildRequires: OpenAL-devel >= 1.13
@@ -39,6 +40,7 @@ BuildRequires:        lua51-devel
 BuildRequires: pkgconfig
 BuildRequires: pulseaudio-devel >= 1.0
 BuildRequires: rpmbuild(macros) >= 1.336
+BuildRequires: shaderc-devel
 BuildRequires: uchardet-devel
 BuildRequires: waf >= 1.8.12
 BuildRequires: wayland-devel >= 1.6.0
@@ -126,6 +128,7 @@ Dopełnianie parametrów mpv dla powłoki ZSH.
 %prep
 %setup -q
 %patch0 -p1
+%patch1 -p1
 
 %build
 %waf configure \
@@ -162,6 +165,7 @@ Dopełnianie parametrów mpv dla powłoki ZSH.
                --enable-oss-audio \
                --enable-pulse \
                --enable-sdl2 \
+               --enable-shaderc \
                --enable-tv \
                --enable-tv-v4l2 \
                --enable-uchardet \
This page took 0.216139 seconds and 4 git commands to generate.