summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'media-gfx/synfig/files/fix-ffmpeg-with-cmake-build.patch')
-rw-r--r--media-gfx/synfig/files/fix-ffmpeg-with-cmake-build.patch24
1 files changed, 24 insertions, 0 deletions
diff --git a/media-gfx/synfig/files/fix-ffmpeg-with-cmake-build.patch b/media-gfx/synfig/files/fix-ffmpeg-with-cmake-build.patch
new file mode 100644
index 0000000..0982374
--- /dev/null
+++ b/media-gfx/synfig/files/fix-ffmpeg-with-cmake-build.patch
@@ -0,0 +1,24 @@
+fix ffmpeg with cmake build
+
+From: eroen <eroen@occam.eroen.eu>
+
+
+---
+ synfig-core/src/modules/mod_ffmpeg/CMakeLists.txt | 5 +++++
+ 1 file changed, 5 insertions(+)
+
+diff --git a/synfig-core/src/modules/mod_ffmpeg/CMakeLists.txt b/synfig-core/src/modules/mod_ffmpeg/CMakeLists.txt
+index 00a3d0160..49b034e22 100644
+--- a/src/modules/mod_ffmpeg/CMakeLists.txt
++++ b/src/modules/mod_ffmpeg/CMakeLists.txt
+@@ -1,5 +1,10 @@
+ add_library(mod_ffmpeg MODULE "")
+
++if (UNIX)
++ add_definitions(-DHAVE_FORK -DHAVE_PIPE -DHAVE_WAITPID)
++ add_definitions(-DHAVE_SYS_WAIT_H)
++endif (UNIX)
++
+ target_sources(mod_ffmpeg
+ PUBLIC
+ "${CMAKE_CURRENT_LIST_DIR}/main.cpp"