gvfs: Resolve the compilation failure caused by the libplist upgrade.

Signed-off-by: chengguipeng <chengguipeng1@huawei.com>
This commit is contained in:
chengguipeng 2020-08-12 12:04:59 +08:00
parent c8b735efef
commit debe4d85a3
2 changed files with 15 additions and 1 deletions

View File

@ -31,6 +31,8 @@ URL: https://wiki.gnome.org/Projects/gvfs
Source0: https://download.gnome.org/sources/gvfs/1.40/gvfs-%{version}.tar.xz
Patch0001: resolve-the-compilation-failure-caused-by-the-libplist-upgrade.patch
BuildRequires: /usr/bin/ssh
BuildRequires: meson gcc pkgconfig pkgconfig(glib-2.0) >= %{glib2_version} pkgconfig(dbus-glib-1) pkgconfig(gcr-3)
BuildRequires: openssl-devel gdb
@ -48,7 +50,7 @@ BuildRequires: pkgconfig(libgphoto2) >= %{libgphoto2_version}
BuildRequires: libusb-devel >= %{libusb_version} libexif-devel
BuildRequires: pkgconfig(fuse) >= %{fuse_version}
BuildRequires: pkgconfig(libimobiledevice-1.0) >= %{libimobiledevice_version}
BuildRequires: pkgconfig(libplist) >= %{libplist_version}
BuildRequires: pkgconfig(libplist-2.0) >= %{libplist_version}
BuildRequires: libgcrypt-devel >= %{libgcrypt_version}
BuildRequires: pkgconfig(libmtp) >= %{libmtp_version}
BuildRequires: pkgconfig(libnfs) >= %{libnfs_version} gdb

View File

@ -0,0 +1,12 @@
diff -Nuar gvfs-1.40.2.origin/meson.build gvfs-1.40.2/meson.build
--- gvfs-1.40.2.origin/meson.build 2020-08-12 10:56:28.913116340 +0800
+++ gvfs-1.40.2/meson.build 2020-08-12 11:02:03.356989688 +0800
@@ -355,7 +355,7 @@
enable_afc = get_option('afc')
if enable_afc
libimobiledevice_dep = dependency('libimobiledevice-1.0', version: '>= 1.2')
- libplist_dep = dependency('libplist', version: '>= 0.15')
+ libplist_dep = dependency('libplist-2.0', version: '>= 0.15')
endif
# *** Check if we should build with GOA volume monitor ***