Add check for gdk-pixbuf-2.0

This commit is contained in:
Jonas Kvinge 2020-09-01 20:27:05 +02:00
parent 9ab2dde8ab
commit d1c19e431c
2 changed files with 6 additions and 3 deletions

View File

@ -126,6 +126,7 @@ pkg_check_modules(LIBPULSE libpulse)
pkg_check_modules(CHROMAPRINT libchromaprint)
pkg_check_modules(LIBGPOD libgpod-1.0>=0.7.92)
pkg_check_modules(LIBMTP libmtp>=1.0)
pkg_check_modules(GDK_PIXBUF gdk-pixbuf-2.0)
find_package(Gettext)
find_package(FFTW3)
@ -335,6 +336,7 @@ optional_component(GIO ON "Devices: GIO device backend"
optional_component(LIBGPOD ON "Devices: iPod classic support"
DEPENDS "libgpod" LIBGPOD_FOUND
DEPENDS "gdk-pixbuf" GDK_PIXBUF_FOUND
)
optional_component(LIBMTP ON "Devices: MTP support"

View File

@ -1022,7 +1022,8 @@ if(HAVE_AUDIOCD)
endif(HAVE_AUDIOCD)
if(HAVE_LIBGPOD)
link_directories(${LIBGPOD_LIBRARIES})
link_directories(${LIBGPOD_LIBRARY_DIRS})
link_directories(${GDK_PIXBUF_LIBRARY_DIRS})
endif(HAVE_LIBGPOD)
if(HAVE_LIBMTP)
@ -1140,8 +1141,8 @@ if(HAVE_AUDIOCD)
endif(HAVE_AUDIOCD)
if(HAVE_LIBGPOD)
target_include_directories(strawberry_lib SYSTEM PRIVATE ${LIBGPOD_INCLUDE_DIRS})
target_link_libraries(strawberry_lib PRIVATE ${LIBGPOD_LIBRARIES})
target_include_directories(strawberry_lib SYSTEM PRIVATE ${LIBGPOD_INCLUDE_DIRS} ${GDK_PIXBUF_INCLUDE_DIRS})
target_link_libraries(strawberry_lib PRIVATE ${LIBGPOD_LIBRARIES} ${GDK_PIXBUF_LIBRARIES})
endif(HAVE_LIBGPOD)
if(HAVE_LIBMTP)