Recommends: python3-watchdog
# dnstap module dependencies
-# SUSE is missing protoc-c protobuf compiler
+# SUSE is missing protoc protobuf compiler
%if "x%{?suse_version}" == "x"
BuildRequires: pkgconfig(libfstrm)
BuildRequires: pkgconfig(libprotobuf-c)
message('--- dnstap module dependencies ---')
libprotobuf_c = dependency('libprotobuf-c', version: '>=1', required: dnstap_required)
libfstrm = dependency('libfstrm', version: '>=0.2', required: dnstap_required)
- protoc_c = find_program('protoc-c', required: dnstap_required)
+ protoc = find_program(['protoc', 'protoc-c'], required: dnstap_required)
message('----------------------------------')
- if libprotobuf_c.found() and libfstrm.found() and protoc_c.found()
+ if libprotobuf_c.found() and libfstrm.found() and protoc.found()
build_dnstap = true
endif
endif
if build_dnstap
c_src_lint += dnstap_src
- # generate protobuf-c sources using protoc-c
+ # generate protobuf-c sources using protoc
dnstap_pb = custom_target(
'dnstap_pb',
command: [
- protoc_c,
+ protoc,
'--c_out=' + meson.current_build_dir(),
'--proto_path', meson.current_source_dir(),
meson.current_source_dir() / 'dnstap.proto',