summaryrefslogtreecommitdiff
path: root/media-gfx/darktable/files
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2022-01-16 20:27:28 +0000
committerV3n3RiX <venerix@koprulu.sector>2022-01-16 20:27:28 +0000
commit2fd57282f0262ca084e05b0f2c63fbada395d02b (patch)
tree4e0f23cea9ce9fd972e70ebc5214bf36fed465cc /media-gfx/darktable/files
parentc3bc61051d7f12b4c682efa7a5460bbc8815649e (diff)
gentoo resync : 16.01.2021
Diffstat (limited to 'media-gfx/darktable/files')
-rw-r--r--media-gfx/darktable/files/darktable-3.8.0_libs-deps-automagic.patch37
1 files changed, 37 insertions, 0 deletions
diff --git a/media-gfx/darktable/files/darktable-3.8.0_libs-deps-automagic.patch b/media-gfx/darktable/files/darktable-3.8.0_libs-deps-automagic.patch
new file mode 100644
index 000000000000..25b89731a7c8
--- /dev/null
+++ b/media-gfx/darktable/files/darktable-3.8.0_libs-deps-automagic.patch
@@ -0,0 +1,37 @@
+--- a/src/libs/CMakeLists.txt
++++ b/src/libs/CMakeLists.txt
+@@ -83,11 +83,14 @@
+ add_library(timeline MODULE "tools/timeline.c")
+ add_library(image_infos MODULE "tools/image_infos.c")
+
++if (USE_PORTMIDI)
+ find_path(PORTMIDI_INCLUDE_DIR NAMES portmidi.h
+ DOC "The Portmidi include directory"
++ REQUIRED
+ )
+ find_library(PORTMIDI_LIBRARY NAMES portmidi
+ DOC "The Portmidi library"
++ REQUIRED
+ )
+ if(PORTMIDI_INCLUDE_DIR)
+ add_definitions("-DHAVE_PORTMIDI")
+@@ -96,8 +99,10 @@
+ add_library(midi MODULE "tools/midi.c")
+ target_link_libraries (midi ${PORTMIDI_LIBRARY})
+ endif()
++endif()
+
+-find_package(SDL2)
++if (USE_SDL2)
++find_package(SDL2 REQUIRED)
+ if(SDL2_INCLUDE_DIRS)
+ add_definitions("-DHAVE_SDL")
+ include_directories(${SDL2_INCLUDE_DIRS})
+@@ -105,6 +110,7 @@
+ add_library(gamepad MODULE "tools/gamepad.c")
+ target_link_libraries(gamepad ${SDL2_LIBRARIES})
+ endif()
++endif()
+
+ if(BUILD_BATTERY_INDICATOR)
+ add_library(battery_indicator MODULE "tools/battery_indicator.c")