]>
git.ipfire.org Git - thirdparty/libvirt.git/log
Pavel Hrdina [Thu, 25 Jun 2020 13:50:14 +0000 (15:50 +0200)]
meson: src: define secdriver_dep
Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
Pavel Hrdina [Tue, 5 May 2020 08:14:34 +0000 (10:14 +0200)]
meson: introduce src directory
WARN_FLAGS are not relevant for meson as all warning flags are set to
the whole project using add_project_arguments().
Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
Pavel Hrdina [Thu, 28 May 2020 00:40:50 +0000 (02:40 +0200)]
meson: remove '.libs' from all relevant paths
Meson doesn't use .libs directory, everything is placed directly into
directories where meson.build file is used.
In order to have working tests and running libvirt directly from GIT we
need to fix all the paths pointing '.libs' directory.
Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Ján Tomko <jtomko@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
Pavel Hrdina [Tue, 30 Jun 2020 18:18:18 +0000 (20:18 +0200)]
meson: add runutf8 env vars and meson-python.sh script
With meson we have to use both env vars and wrapper script to run python
with correct LANG settings.
run_command() and test() have 'env' attribute so we can use it, but
custom_target() doesn't support that attribute. Environment variables
cannot by configured using 'command' because meson checks if the first
item in the list is executable so we have to use a wrapper.
Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
Pavel Hrdina [Wed, 1 Jul 2020 01:07:37 +0000 (03:07 +0200)]
meson: add tls_priority option
Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
Pavel Hrdina [Wed, 29 Apr 2020 22:43:59 +0000 (00:43 +0200)]
meson: add sysctl_config build option
Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
Pavel Hrdina [Wed, 1 Jul 2020 00:58:23 +0000 (02:58 +0200)]
meson: add pm_utils build option
Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
Pavel Hrdina [Thu, 30 Apr 2020 09:30:54 +0000 (11:30 +0200)]
meson: add nwfilter build check
Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
Pavel Hrdina [Wed, 1 Jul 2020 00:47:06 +0000 (02:47 +0200)]
meson: add numad build option
Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
Pavel Hrdina [Wed, 24 Jun 2020 11:27:59 +0000 (13:27 +0200)]
meson: add nss build option
Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
Pavel Hrdina [Thu, 16 Jul 2020 16:09:20 +0000 (18:09 +0200)]
meson: add login_shell build option
Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
Pavel Hrdina [Fri, 24 Jul 2020 14:45:58 +0000 (16:45 +0200)]
meson: add loader_nvram build option
Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
Pavel Hrdina [Thu, 16 Jul 2020 15:36:03 +0000 (17:36 +0200)]
meson: add init_script build option
Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
Pavel Hrdina [Fri, 24 Jul 2020 14:45:36 +0000 (16:45 +0200)]
meson: add host_validate build option
Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
Pavel Hrdina [Fri, 24 Jul 2020 14:44:59 +0000 (16:44 +0200)]
meson: add dtrace build dependency
Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
Pavel Hrdina [Fri, 24 Jul 2020 14:44:39 +0000 (16:44 +0200)]
meson: add driver_modules build check
Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
Pavel Hrdina [Fri, 24 Jul 2020 14:43:48 +0000 (16:43 +0200)]
meson: add chrdev_lock_files build option
Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
Pavel Hrdina [Thu, 30 Apr 2020 09:12:03 +0000 (11:12 +0200)]
meson: add storage ZFS build option
Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
Pavel Hrdina [Thu, 30 Apr 2020 09:11:21 +0000 (11:11 +0200)]
meson: add storage vstorage build option
Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
Pavel Hrdina [Thu, 30 Apr 2020 09:10:07 +0000 (11:10 +0200)]
meson: add storage sheepdog build option
Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
Pavel Hrdina [Thu, 30 Apr 2020 09:31:33 +0000 (11:31 +0200)]
meson: add storage SCSI build option
Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
Pavel Hrdina [Fri, 19 Jun 2020 15:09:22 +0000 (17:09 +0200)]
meson: add storage rbd build option
Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
Pavel Hrdina [Thu, 30 Apr 2020 09:01:46 +0000 (11:01 +0200)]
meson: add storage mpath build options
Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
Pavel Hrdina [Thu, 30 Apr 2020 09:00:49 +0000 (11:00 +0200)]
meson: add storage lvm build options
Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
Pavel Hrdina [Thu, 30 Apr 2020 08:59:58 +0000 (10:59 +0200)]
meson: add storage iscsi-direct build option
Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
Pavel Hrdina [Thu, 30 Apr 2020 09:09:45 +0000 (11:09 +0200)]
meson: add storage iscsi build option
Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
Pavel Hrdina [Thu, 30 Apr 2020 09:07:59 +0000 (11:07 +0200)]
meson: add storage gluster build option
Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
Pavel Hrdina [Thu, 30 Apr 2020 08:55:52 +0000 (10:55 +0200)]
meson: add storage fs driver build option
Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
Pavel Hrdina [Wed, 24 Jun 2020 09:53:47 +0000 (11:53 +0200)]
meson: add storage disk build option
Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
Pavel Hrdina [Thu, 30 Apr 2020 08:43:08 +0000 (10:43 +0200)]
meson: add storage dir build option
Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
Pavel Hrdina [Fri, 24 Apr 2020 13:14:37 +0000 (15:14 +0200)]
meson: add storage build check
Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
Pavel Hrdina [Tue, 30 Jun 2020 17:53:59 +0000 (19:53 +0200)]
meson: add node_device driver check
Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
Pavel Hrdina [Fri, 27 Mar 2020 17:14:18 +0000 (18:14 +0100)]
meson: add secrets driver build option
Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
Pavel Hrdina [Tue, 28 Apr 2020 20:52:30 +0000 (22:52 +0200)]
meson: add interface driver build option
Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
Pavel Hrdina [Thu, 30 Apr 2020 11:35:50 +0000 (13:35 +0200)]
meson: add network driver build option
Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
Pavel Hrdina [Wed, 24 Jun 2020 09:01:08 +0000 (11:01 +0200)]
meson: add secdriver build options
Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
Pavel Hrdina [Fri, 19 Jun 2020 09:57:23 +0000 (11:57 +0200)]
meson: add Virtuozzo driver build option
Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
Pavel Hrdina [Wed, 29 Apr 2020 23:08:19 +0000 (01:08 +0200)]
meson: add VMWare driver build option
Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
Pavel Hrdina [Tue, 16 Jun 2020 21:47:58 +0000 (23:47 +0200)]
meson: add vbox driver build options
Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
Pavel Hrdina [Wed, 29 Apr 2020 23:05:43 +0000 (01:05 +0200)]
meson: add test driver build option
Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
Pavel Hrdina [Wed, 1 Jul 2020 01:07:00 +0000 (03:07 +0200)]
meson: add qemu driver build options
Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
Pavel Hrdina [Wed, 29 Apr 2020 23:03:08 +0000 (01:03 +0200)]
meson: add OpenVZ driver build option
Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
Pavel Hrdina [Thu, 30 Apr 2020 09:30:32 +0000 (11:30 +0200)]
meson: add LXC driver build option
Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
Pavel Hrdina [Thu, 30 Apr 2020 09:30:11 +0000 (11:30 +0200)]
meson: add libxl driver build option
Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
Pavel Hrdina [Thu, 30 Apr 2020 10:24:29 +0000 (12:24 +0200)]
meson: add Hyper-V driver build option
Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
Pavel Hrdina [Wed, 22 Jul 2020 15:53:26 +0000 (17:53 +0200)]
meson: add ESX driver build option
Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
Pavel Hrdina [Wed, 29 Apr 2020 22:56:50 +0000 (00:56 +0200)]
meson: add bhyve build option
Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
Pavel Hrdina [Tue, 16 Jun 2020 21:47:29 +0000 (23:47 +0200)]
meson: add libvirtd driver build option
Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
Pavel Hrdina [Wed, 29 Jul 2020 12:22:35 +0000 (14:22 +0200)]
meson: add driver_remote build option
Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
Pavel Hrdina [Wed, 29 Jul 2020 12:22:23 +0000 (14:22 +0200)]
meson: add yajl build dependency
Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
Pavel Hrdina [Wed, 24 Jun 2020 01:17:42 +0000 (03:17 +0200)]
meson: add xdr build dependency
Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
Pavel Hrdina [Wed, 29 Jul 2020 12:22:10 +0000 (14:22 +0200)]
meson: add wireshark build dependency
Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
Pavel Hrdina [Tue, 16 Jun 2020 20:54:17 +0000 (22:54 +0200)]
meson: add win32 build dependency
Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
Pavel Hrdina [Wed, 29 Jul 2020 12:21:55 +0000 (14:21 +0200)]
meson: add virtualport build dependency
Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
Pavel Hrdina [Wed, 29 Apr 2020 13:43:27 +0000 (15:43 +0200)]
meson: add util build dependency
Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
Pavel Hrdina [Wed, 29 Jul 2020 12:21:43 +0000 (14:21 +0200)]
meson: add udev build options
Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
Pavel Hrdina [Wed, 29 Apr 2020 09:46:41 +0000 (11:46 +0200)]
meson: add thread build dependency
Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
Pavel Hrdina [Wed, 29 Jul 2020 12:21:29 +0000 (14:21 +0200)]
meson: add SELinux build dependency
Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
Pavel Hrdina [Wed, 29 Jul 2020 12:21:14 +0000 (14:21 +0200)]
meson: add sasl build dependency
Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
Pavel Hrdina [Wed, 29 Jul 2020 12:21:00 +0000 (14:21 +0200)]
meson: add sanlock build option
Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
Pavel Hrdina [Wed, 29 Apr 2020 09:37:40 +0000 (11:37 +0200)]
meson: add rbd build dependency
Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
Pavel Hrdina [Wed, 29 Apr 2020 09:32:41 +0000 (11:32 +0200)]
meson: add polkit build option
Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
Pavel Hrdina [Thu, 30 Apr 2020 09:35:51 +0000 (11:35 +0200)]
meson: add pciaccess build option
Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
Pavel Hrdina [Thu, 30 Apr 2020 09:35:36 +0000 (11:35 +0200)]
meson: add parallels-sdk build check
Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
Pavel Hrdina [Wed, 29 Apr 2020 08:18:37 +0000 (10:18 +0200)]
meson: add openwsman build dependency
Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
Pavel Hrdina [Wed, 29 Apr 2020 13:43:09 +0000 (15:43 +0200)]
meson: add numactl build dependency
Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
Pavel Hrdina [Wed, 24 Jun 2020 11:27:40 +0000 (13:27 +0200)]
meson: add nls build dependency
Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
Pavel Hrdina [Wed, 24 Jun 2020 11:27:31 +0000 (13:27 +0200)]
meson: add netcf build options
Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
Pavel Hrdina [Wed, 24 Jun 2020 11:27:22 +0000 (13:27 +0200)]
meson: add libxml build dependency
Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
Pavel Hrdina [Wed, 29 Apr 2020 09:07:42 +0000 (11:07 +0200)]
meson: add libssh2 build dependency
Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
Pavel Hrdina [Wed, 24 Jun 2020 11:27:12 +0000 (13:27 +0200)]
meson: add libssh build dependency
Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
Pavel Hrdina [Wed, 24 Jun 2020 11:27:03 +0000 (13:27 +0200)]
meson: add libpcap build option
Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
Pavel Hrdina [Wed, 29 Apr 2020 10:08:51 +0000 (12:08 +0200)]
meson: add libparted dependency
Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
Pavel Hrdina [Wed, 29 Apr 2020 10:08:33 +0000 (12:08 +0200)]
meson: add libnl build dependency
Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
Pavel Hrdina [Wed, 29 Apr 2020 08:52:38 +0000 (10:52 +0200)]
meson: add macvtap build option
Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
Pavel Hrdina [Wed, 24 Jun 2020 11:26:48 +0000 (13:26 +0200)]
meson: add libiscsi build dependency
Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
Pavel Hrdina [Tue, 30 Jun 2020 17:53:36 +0000 (19:53 +0200)]
meson: add kvm build dependency
Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
Pavel Hrdina [Wed, 24 Jun 2020 11:26:37 +0000 (13:26 +0200)]
meson: add hal build dependency
Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
Pavel Hrdina [Wed, 29 Apr 2020 10:07:33 +0000 (12:07 +0200)]
meson: add GnuTLS build dependency
Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
Pavel Hrdina [Wed, 24 Jun 2020 11:26:27 +0000 (13:26 +0200)]
meson: add glusterfs build dependency
Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
Pavel Hrdina [Wed, 29 Apr 2020 10:06:37 +0000 (12:06 +0200)]
meson: add GLib dependency
Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
Pavel Hrdina [Wed, 1 Jul 2020 01:10:10 +0000 (03:10 +0200)]
meson: add fuse build dependency
Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
Pavel Hrdina [Wed, 24 Jun 2020 11:26:08 +0000 (13:26 +0200)]
meson: add firewalld_zone build option
Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
Pavel Hrdina [Wed, 24 Jun 2020 11:25:51 +0000 (13:25 +0200)]
meson: add firewalld build option
Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
Pavel Hrdina [Wed, 29 Apr 2020 08:34:31 +0000 (10:34 +0200)]
meson: add dlopen build dependency
Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
Pavel Hrdina [Wed, 29 Apr 2020 08:32:28 +0000 (10:32 +0200)]
meson: add devmapper build dependency
Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
Pavel Hrdina [Wed, 24 Jun 2020 11:25:38 +0000 (13:25 +0200)]
meson: add dbus build dependency
Convert #if VAL into #ifdef VAL in order to make meson more readable and
because it's not necessary to have both defines existing.
Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
Pavel Hrdina [Wed, 24 Jun 2020 11:25:26 +0000 (13:25 +0200)]
meson: add curl build dependency
Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
Pavel Hrdina [Wed, 24 Jun 2020 11:25:16 +0000 (13:25 +0200)]
meson: add capng build dependency
Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
Pavel Hrdina [Wed, 24 Jun 2020 11:25:04 +0000 (13:25 +0200)]
meson: add blkid build dependency
Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
Pavel Hrdina [Wed, 24 Jun 2020 11:24:53 +0000 (13:24 +0200)]
meson: add bash_completion build options
Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
Pavel Hrdina [Wed, 29 Jul 2020 12:20:43 +0000 (14:20 +0200)]
meson: add readline build option
Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
Pavel Hrdina [Wed, 29 Jul 2020 12:20:29 +0000 (14:20 +0200)]
meson: add audit build dependency
Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
Pavel Hrdina [Wed, 29 Jul 2020 12:20:15 +0000 (14:20 +0200)]
meson: add attr build option
Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
Pavel Hrdina [Wed, 29 Jul 2020 12:19:59 +0000 (14:19 +0200)]
meson: add AppArmor build dependency
APPARMOR_MOUNT is not used so dropping it in meson.
Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
Pavel Hrdina [Mon, 2 Mar 2020 14:14:14 +0000 (15:14 +0100)]
meson: add acl build dependency
Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
Pavel Hrdina [Wed, 29 Jul 2020 12:16:58 +0000 (14:16 +0200)]
meson: add driver_remote option only into meson_options.txt
We cannot add the full option with the code in meson.build because it
depends on xdr option which will be introduced later but we have to have
the option present because it is used by libssh, libssh2 and sasl
options so we need to break the circular dependency.
Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
Pavel Hrdina [Wed, 24 Jun 2020 10:17:39 +0000 (12:17 +0200)]
meson: add iscsiadm as optional program
We compile src/util/viriscsi unconditionally where we require ISCSIADM
to be defined.
Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
Pavel Hrdina [Tue, 30 Jun 2020 17:53:09 +0000 (19:53 +0200)]
meson: add programs checks
Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
Pavel Hrdina [Tue, 30 Jun 2020 12:07:19 +0000 (14:07 +0200)]
meson: add sizeof check
Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>