zmike pushed a commit to branch master.

http://git.enlightenment.org/core/efl.git/commit/?id=511faf3cbf0c31ad92c9cb33405fc721a750e001

commit 511faf3cbf0c31ad92c9cb33405fc721a750e001
Author: Boris Faure <bill...@gmail.com>
Date:   Fri Sep 13 11:26:19 2019 -0400

    meson.build: allow to disable tiff evas loader
    
    Summary:
    @fix
    
    eina benchmarks: ssize_t is defined in <sys/types.h>
    
    Reviewers: #reviewers, bu5hm4n, zmike, stefan_schmidt
    
    Reviewed By: zmike
    
    Subscribers: vtorri, cedric, #reviewers, #committers
    
    Tags: #efl
    
    Differential Revision: https://phab.enlightenment.org/D9927
---
 src/benchmarks/eina/city.h   | 3 ++-
 src/modules/evas/meson.build | 2 +-
 2 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/src/benchmarks/eina/city.h b/src/benchmarks/eina/city.h
index a9c297fee7..90849a1dc6 100644
--- a/src/benchmarks/eina/city.h
+++ b/src/benchmarks/eina/city.h
@@ -43,7 +43,8 @@
 #ifndef CITY_HASH_H_
 #define CITY_HASH_H_
 
-#include <stdlib.h>  // for size_t.
+#include <sys/types.h>  // for ssize_t.
+#include <stdlib.h>
 #include <stdint.h>
 #include <utility>
 
diff --git a/src/modules/evas/meson.build b/src/modules/evas/meson.build
index c49a24c3ea..e5973dabad 100644
--- a/src/modules/evas/meson.build
+++ b/src/modules/evas/meson.build
@@ -1,6 +1,6 @@
 #fixed dependencies by efl
 png = dependency('libpng')
-tiff = dependency('libtiff-4')
+tiff = dependency('libtiff-4', required: 
get_option('evas-loaders-disabler').contains('tiff') == false)
 giflib = cc.find_library('gif')
 json = dependency('rlottie', required: 
get_option('evas-loaders-disabler').contains('json') == false)
 webp = dependency('libwebp', required: 
get_option('evas-loaders-disabler').contains('webp') == false)

-- 


Reply via email to