From 999443a7995a54b2b7cc39643b13474ccb26a94d Mon Sep 17 00:00:00 2001 From: triallax Date: Sun, 30 Jul 2023 15:23:43 +0100 Subject: [PATCH] gvfs: update to 1.50.5. --- ...f40eb3d8fc606c89d619b508cf63749a121d.patch | 32 +++++++++++++++++++ srcpkgs/gvfs/template | 6 ++-- 2 files changed, 35 insertions(+), 3 deletions(-) create mode 100644 srcpkgs/gvfs/patches/195cf40eb3d8fc606c89d619b508cf63749a121d.patch diff --git a/srcpkgs/gvfs/patches/195cf40eb3d8fc606c89d619b508cf63749a121d.patch b/srcpkgs/gvfs/patches/195cf40eb3d8fc606c89d619b508cf63749a121d.patch new file mode 100644 index 0000000000000..289885e3dffce --- /dev/null +++ b/srcpkgs/gvfs/patches/195cf40eb3d8fc606c89d619b508cf63749a121d.patch @@ -0,0 +1,32 @@ +From 195cf40eb3d8fc606c89d619b508cf63749a121d Mon Sep 17 00:00:00 2001 +From: Ondrej Holy +Date: Fri, 7 Jul 2023 08:52:04 +0200 +Subject: [PATCH] fuse: Include locale.h header + +The commit eeb9914c breaks the build in some cases. This is because +the `setlocale` function is called, but the locale.h header file is +not included. Let's include it to fix this issue. + +Fixes: https://gitlab.gnome.org/GNOME/gvfs/-/issues/681 + + +(cherry picked from commit 84a98b56ce7e46f1e10238e09e5c6470c54dbaa9) +--- + client/gvfsfusedaemon.c | 1 + + 1 file changed, 1 insertion(+) + +diff --git a/client/gvfsfusedaemon.c b/client/gvfsfusedaemon.c +index 79081cdf..1fcaf614 100644 +--- a/client/gvfsfusedaemon.c ++++ b/client/gvfsfusedaemon.c +@@ -32,6 +32,7 @@ + #include + #include + #include ++#include + + #include + #include +-- +GitLab + diff --git a/srcpkgs/gvfs/template b/srcpkgs/gvfs/template index bcd762dcd5963..049827a89ee10 100644 --- a/srcpkgs/gvfs/template +++ b/srcpkgs/gvfs/template @@ -1,6 +1,6 @@ # Template file for 'gvfs' pkgname=gvfs -version=1.50.4 +version=1.50.5 revision=1 build_style=meson configure_args="-Dsystemduserunitdir=no -Dtmpfilesdir=no -Dlogind=false @@ -19,8 +19,8 @@ maintainer="Enno Boland " license="LGPL-2.1-or-later" homepage="https://wiki.gnome.org/Projects/gvfs" changelog="https://gitlab.gnome.org/GNOME/gvfs/-/raw/master/NEWS" -distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=ab9059a676a537edbea21388c2aafe1a7e2c8f1ac2dfdc6d64550233075457fd +distfiles="${GNOME_SITE}/gvfs/${version%.*}/gvfs-${version}.tar.xz" +checksum=b86f09b7331c8642ecebf46a3cda0692f5eb26086f132326a5483c2ebf86a4cb # Manually declare shlibs used by the subpkgs. shlib_provides="libgvfscommon.so libgvfsdaemon.so"