[tracker-miners: 4/5] build: Remove unnecessary uuid util-linux hard dependency



commit 5eee9f8618b8d4b1f2c5e858213de0d5883cc950
Author: Mart Raudsepp <leio gentoo org>
Date:   Fri Feb 15 01:12:25 2019 +0200

    build: Remove unnecessary uuid util-linux hard dependency
    
    tracker core might use uuid, but nothing in tracker-miners needs it

 meson.build | 8 --------
 1 file changed, 8 deletions(-)
---
diff --git a/meson.build b/meson.build
index ebc37ba0a..1b648cfa2 100644
--- a/meson.build
+++ b/meson.build
@@ -97,14 +97,6 @@ zlib = dependency('zlib')
 libgif = cc.find_library('gif', required: get_option('gif'))
 libmath = cc.find_library('m', required: false)
 
-# FIXME: here we work around a quirk todo with Meson and Vala: the 'uuid'
-# pkg-config component corresponds to 'libuuid.vapi', but Meson assumes that
-# .vapi name always matches pkg-config name, and will add `--pkg uuid` to the
-# Vala commandline. By finding 'uuid' using find_library() instead, we get
-# a dependency object back that won't cause any `--pkg` arguments to be added
-# to the Vala commandline, but still works as expected for C code.
-uuid = cc.find_library('uuid')
-
 have_tracker_extract = get_option('extract')
 have_tracker_miner_fs = get_option('miner_fs')
 have_tracker_miner_rss = get_option('miner_rss')


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