[gnome-photos/uajain/tracker-not-found-error: 6/7] build: Add missing dependencies



commit 748d56bf4ff8aadc980f5fdcbdb608fdc52aea71
Author: Debarshi Ray <debarshir gnome org>
Date:   Fri Dec 7 22:30:56 2018 +0100

    build: Add missing dependencies
    
    The build didn't break because Babl was getting implicitly pulled in
    by the other dependencies. However, photos-test-gegl does depend on
    Babl and it's better to explicitly mention it.
    
    Fallout from c21b7bdec134382b6c820be3754375147f5e1aad

 tests/unit/Makefile.am | 2 ++
 tests/unit/meson.build | 2 +-
 2 files changed, 3 insertions(+), 1 deletion(-)
---
diff --git a/tests/unit/Makefile.am b/tests/unit/Makefile.am
index c180591e..4e895b6e 100644
--- a/tests/unit/Makefile.am
+++ b/tests/unit/Makefile.am
@@ -15,6 +15,7 @@ test_programs = \
        $(NULL)
 
 photos_test_gegl_CPPFLAGS = \
+       $(BABL_CFLAGS) \
        $(GDK_PIXBUF_CFLAGS) \
        $(GEGL_CFLAGS) \
        $(GIO_CFLAGS) \
@@ -24,6 +25,7 @@ photos_test_gegl_CPPFLAGS = \
        $(NULL)
 
 photos_test_gegl_LDADD = \
+       $(BABL_LIBS) \
        $(GDK_PIXBUF_LIBS) \
        $(GEGL_LIBS) \
        $(GIO_LIBS) \
diff --git a/tests/unit/meson.build b/tests/unit/meson.build
index 623fbe55..6acbf22b 100644
--- a/tests/unit/meson.build
+++ b/tests/unit/meson.build
@@ -13,7 +13,7 @@ test_env.set('MALLOC_PERTURB_', '@0@'.format(random_number % 256))
 
 tests = {
   'photos-test-gegl': {
-    'dependencies': [gdk_pixbuf_dep, gegl_dep, gio_dep, gio_unix_dep, glib_dep, libgnome_photos_dep]
+    'dependencies': [babl_dep, gdk_pixbuf_dep, gegl_dep, gio_dep, gio_unix_dep, glib_dep, 
libgnome_photos_dep]
   },
   'photos-test-pipeline': {
     'dependencies': [gdk_pixbuf_dep, gegl_dep, gio_dep, gio_unix_dep, glib_dep, libgnome_photos_dep]


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]