filesystems/fuse: fix compile warning and bump revision.diff -r1.14 -r1.15 pkgsrc/filesystems/fuse/Makefile
(vins)
@@ -1,17 +1,18 @@ | @@ -1,17 +1,18 @@ | |||
1 | # $NetBSD: Makefile,v 1.14 2023/09/07 20:56:05 vins Exp $ | 1 | # $NetBSD: Makefile,v 1.15 2023/09/08 06:01:04 vins Exp $ | |
2 | # | 2 | # | |
3 | 3 | |||
4 | DISTNAME= fuse-2.9.9 | 4 | DISTNAME= fuse-2.9.9 | |
5 | PKGREVISION= 1 | |||
5 | CATEGORIES= filesystems | 6 | CATEGORIES= filesystems | |
6 | MASTER_SITES= ${MASTER_SITE_GITHUB:=libfuse/} | 7 | MASTER_SITES= ${MASTER_SITE_GITHUB:=libfuse/} | |
7 | GITHUB_PROJECT= libfuse | 8 | GITHUB_PROJECT= libfuse | |
8 | GITHUB_TAG= refs/tags/${DISTNAME} | 9 | GITHUB_TAG= refs/tags/${DISTNAME} | |
9 | 10 | |||
10 | MAINTAINER= pkgsrc-users@NetBSD.org | 11 | MAINTAINER= pkgsrc-users@NetBSD.org | |
11 | HOMEPAGE= https://github.com/libfuse/libfuse | 12 | HOMEPAGE= https://github.com/libfuse/libfuse | |
12 | COMMENT= Filesystem in Userspace | 13 | COMMENT= Filesystem in Userspace | |
13 | LICENSE= gnu-gpl-v2 AND gnu-lgpl-v2.1 | 14 | LICENSE= gnu-gpl-v2 AND gnu-lgpl-v2.1 | |
14 | 15 | |||
15 | GNU_CONFIGURE= yes | 16 | GNU_CONFIGURE= yes | |
16 | 17 | |||
17 | # FUSE the implementation only builds on Linux and FreeBSD. | 18 | # FUSE the implementation only builds on Linux and FreeBSD. |
@@ -1,19 +1,19 @@ | @@ -1,19 +1,19 @@ | |||
1 | # $NetBSD: buildlink3.mk,v 1.6 2023/09/07 19:38:14 vins Exp $ | 1 | # $NetBSD: buildlink3.mk,v 1.7 2023/09/08 06:01:04 vins Exp $ | |
2 | 2 | |||
3 | BUILDLINK_TREE+= fuse | 3 | BUILDLINK_TREE+= fuse | |
4 | 4 | |||
5 | .if !defined(FUSE_BUILDLINK3_MK) | 5 | .if !defined(FUSE_BUILDLINK3_MK) | |
6 | FUSE_BUILDLINK3_MK:= | 6 | FUSE_BUILDLINK3_MK:= | |
7 | 7 | |||
8 | BUILDLINK_API_DEPENDS.fuse+= fuse>=2.5.2 | 8 | BUILDLINK_API_DEPENDS.fuse+= fuse>=2.5.2 | |
9 | BUILDLINK_ABI_DEPENDS.fuse+= fuse>=2.9.9 | 9 | BUILDLINK_ABI_DEPENDS.fuse+= fuse>=2.9.9nb1 | |
10 | BUILDLINK_PKGSRCDIR.fuse?= ../../filesystems/fuse | 10 | BUILDLINK_PKGSRCDIR.fuse?= ../../filesystems/fuse | |
11 | 11 | |||
12 | .include "../../mk/bsd.fast.prefs.mk" | 12 | .include "../../mk/bsd.fast.prefs.mk" | |
13 | 13 | |||
14 | .if ${OPSYS} == "NetBSD" | 14 | .if ${OPSYS} == "NetBSD" | |
15 | .include "../../filesystems/perfuse/buildlink3.mk" | 15 | .include "../../filesystems/perfuse/buildlink3.mk" | |
16 | .endif | 16 | .endif | |
17 | .endif # FUSE_BUILDLINK3_MK | 17 | .endif # FUSE_BUILDLINK3_MK | |
18 | 18 | |||
19 | BUILDLINK_TREE+= -fuse | 19 | BUILDLINK_TREE+= -fuse |
@@ -1,10 +1,11 @@ | @@ -1,10 +1,11 @@ | |||
1 | $NetBSD: distinfo,v 1.9 2023/09/07 20:56:05 vins Exp $ | 1 | $NetBSD: distinfo,v 1.10 2023/09/08 06:01:04 vins Exp $ | |
2 | 2 | |||
3 | BLAKE2s (fuse-2.9.9.tar.gz) = 5b851aa97441a9e13a4718a0775e01cbfff8020d7f4a0656adfca439f8d42d95 | 3 | BLAKE2s (fuse-2.9.9.tar.gz) = 5b851aa97441a9e13a4718a0775e01cbfff8020d7f4a0656adfca439f8d42d95 | |
4 | SHA512 (fuse-2.9.9.tar.gz) = 1acd51a647ec3dbf9eaafb80cec92bd8542bcbb2cf4510fc8b079b4f8aaa8f4b301e469ddefe4f1cc4ae2bf941e028077601c20d97f187cc618cea8710cbe331 | 4 | SHA512 (fuse-2.9.9.tar.gz) = 1acd51a647ec3dbf9eaafb80cec92bd8542bcbb2cf4510fc8b079b4f8aaa8f4b301e469ddefe4f1cc4ae2bf941e028077601c20d97f187cc618cea8710cbe331 | |
5 | Size (fuse-2.9.9.tar.gz) = 212017 bytes | 5 | Size (fuse-2.9.9.tar.gz) = 212017 bytes | |
6 | SHA1 (patch-configure.ac) = 1e8d0081c8dc48e126d1cde856178c39f358ee37 | 6 | SHA1 (patch-configure.ac) = 1e8d0081c8dc48e126d1cde856178c39f358ee37 | |
7 | SHA1 (patch-doc_Makefile.am) = ffe16fc87e03772ca2e1124549177e999806dbd9 | 7 | SHA1 (patch-doc_Makefile.am) = ffe16fc87e03772ca2e1124549177e999806dbd9 | |
8 | SHA1 (patch-lib_fuse.c) = af4b7c90b43ddba66b7ae25f4b11cc9a4bbfc58e | |||
8 | SHA1 (patch-lib_mount__bsd.c) = 6b00d0950e0146321a575a2f90c83d8aa7d3cc07 | 9 | SHA1 (patch-lib_mount__bsd.c) = 6b00d0950e0146321a575a2f90c83d8aa7d3cc07 | |
9 | SHA1 (patch-util_Makefile.am) = b3c79ad1e7390ba313476efb5ba3b67a214a8006 | 10 | SHA1 (patch-util_Makefile.am) = b3c79ad1e7390ba313476efb5ba3b67a214a8006 | |
10 | SHA1 (patch-util_ulockmgr__server.c) = 2ec86dc8eca5e24952738171eb0937d822b8c657 | 11 | SHA1 (patch-util_ulockmgr__server.c) = 2ec86dc8eca5e24952738171eb0937d822b8c657 |
$NetBSD: patch-lib_fuse.c,v 1.1 2023/09/08 06:01:04 vins Exp $
Don't discard const qualifier from type.
--- lib/fuse.c.orig 2019-01-04 13:38:34.000000000 +0000
+++ lib/fuse.c
@@ -1619,7 +1619,7 @@ static int fuse_compat_statfs(struct fus
#else /* __FreeBSD__ || __NetBSD__ */
-static inline int fuse_compat_open(struct fuse_fs *fs, char *path,
+static inline int fuse_compat_open(struct fuse_fs *fs, const char *path,
struct fuse_file_info *fi)
{
return fs->op.open(path, fi);