]> git.pld-linux.org Git - packages/vapoursynth.git/blobdiff - vapoursynth-sse2.patch
- updated to 50
[packages/vapoursynth.git] / vapoursynth-sse2.patch
index 38dab8fc17bf2ae16fb627b75b37b419f90ba7be..a5a8258fe0494d433bd6507f1f7166cd3e529773 100644 (file)
@@ -1,47 +1,32 @@
---- vapoursynth-R48/Makefile.am.orig   2019-10-25 08:16:07.000000000 +0200
-+++ vapoursynth-R48/Makefile.am        2020-03-14 14:04:19.049683857 +0100
-@@ -29,7 +29,7 @@
+--- vapoursynth-R50/Makefile.am.orig   2020-07-06 20:53:20.109771817 +0200
++++ vapoursynth-R50/Makefile.am        2020-07-06 20:53:23.166421924 +0200
+@@ -85,7 +85,7 @@
  
  
- if VSCORE
--noinst_LTLIBRARIES = libexprfilter.la libvapoursynth_avx2.la
-+noinst_LTLIBRARIES = libexprfilter.la libvapoursynth_avx2.la libvapoursynth_sse2.la
+ if X86ASM
+-noinst_LTLIBRARIES += libvapoursynth_avx2.la
++noinst_LTLIBRARIES += libvapoursynth_avx2.la libvapoursynth_sse2.la
  
- libexprfilter_la_SOURCES = src/core/exprfilter.cpp
- libexprfilter_la_CPPFLAGS = $(AM_CXXFLAGS) -fno-strict-aliasing
-@@ -40,6 +40,15 @@
+ libvapoursynth_avx2_la_SOURCES = src/core/kernel/x86/generic_avx2.cpp \
+                                                                src/core/kernel/x86/merge_avx2.c \
+@@ -93,13 +93,18 @@
  libvapoursynth_avx2_la_CFLAGS = $(AM_CFLAGS) $(AVX2FLAGS)
  libvapoursynth_avx2_la_CXXFLAGS = $(AM_CXXFLAGS) $(AVX2FLAGS)
  
+-libvapoursynth_la_SOURCES += src/core/jitasm.h \
 +libvapoursynth_sse2_la_SOURCES = \
-+                                                      src/core/kernel/x86/generic_sse2.cpp \
-+                                                      src/core/kernel/x86/merge_sse2.c \
-+                                                      src/core/kernel/x86/planestats_sse2.c \
-+                                                      src/core/kernel/x86/transpose_sse2.c
-+
+                                                        src/core/kernel/x86/generic_sse2.cpp \
+                                                        src/core/kernel/x86/merge_sse2.c \
+                                                        src/core/kernel/x86/planestats_sse2.c \
+                                                        src/core/kernel/x86/transpose_sse2.c
+-libvapoursynth_la_LIBADD += libvapoursynth_avx2.la
 +libvapoursynth_sse2_la_CFLAGS = $(AM_CFLAGS) -msse2
 +libvapoursynth_sse2_la_CXXFLAGS = $(AM_CFLAGS) -msse2
 +
- lib_LTLIBRARIES += libvapoursynth.la
- libvapoursynth_la_SOURCES = src/core/boxblurfilter.cpp \
-@@ -61,10 +70,6 @@
-                                                       src/core/kernel/planestats.h \
-                                                       src/core/kernel/transpose.c \
-                                                       src/core/kernel/transpose.h \
--                                                      src/core/kernel/x86/generic_sse2.cpp \
--                                                      src/core/kernel/x86/merge_sse2.c \
--                                                      src/core/kernel/x86/planestats_sse2.c \
--                                                      src/core/kernel/x86/transpose_sse2.c \
-                                                       src/core/lutfilters.cpp \
-                                                       src/core/mergefilters.c \
-                                                       src/core/reorderfilters.c \
-@@ -91,7 +96,7 @@
- libvapoursynth_la_LDFLAGS = -no-undefined -avoid-version
- libvapoursynth_la_CPPFLAGS = $(ZIMG_CFLAGS) -DVS_PATH_PLUGINDIR='"$(PLUGINDIR)"'
--libvapoursynth_la_LIBADD = $(ZIMG_LIBS) $(DLOPENLIB) libexprfilter.la libvapoursynth_avx2.la
-+libvapoursynth_la_LIBADD = $(ZIMG_LIBS) $(DLOPENLIB) libexprfilter.la libvapoursynth_avx2.la libvapoursynth_sse2.la
++libvapoursynth_la_SOURCES += src/core/jitasm.h
++
++libvapoursynth_la_LIBADD += libvapoursynth_avx2.la libvapoursynth_sse2.la
+ endif # X86ASM
  
  if PYTHONMODULE
This page took 0.036231 seconds and 4 git commands to generate.