Authentication-Results: name.execsw.org; dkim=pass (1024-bit key) header.d=netbsd.org header.i=@netbsd.org header.b=W2Ktl8XR; dkim=pass (1024-bit key) header.d=netbsd.org header.i=@netbsd.org header.b=K188iaZm Received: by mail.netbsd.org (Postfix, from userid 605) id CB66D84EC7; Sun, 5 May 2024 12:39:49 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=netbsd.org; s=20240131; t=1714912790; bh=dZSlVUFVQxTWbKkFbSYDdMdamF+OJO75NhcJdODt2ps=; h=Date:From:Subject:To:Reply-To:List-Id:List-Unsubscribe; b=W2Ktl8XRvBddT8RiQIXtQe3FftTvY/xUh5jjHp98IlJwbVBaxCNC+O6ztlVq32slm WRahNiw6TlTIbt3LmiZTwV32zjGArpQDH54qAEhWZvMXS4SFiw7V7LwMZnGEa65e1W qN1Z4ue9CT/07DkZnAEBvHkAmBG6gwba31gR5UOQ= Received: from localhost (localhost [127.0.0.1]) by mail.netbsd.org (Postfix) with ESMTP id BDC7C84E61 for ; Sun, 5 May 2024 12:39:48 +0000 (UTC) X-Virus-Scanned: amavisd-new at netbsd.org Authentication-Results: mail.netbsd.org (amavisd-new); dkim=pass (1024-bit key) header.d=netbsd.org Received: from mail.netbsd.org ([127.0.0.1]) by localhost (mail.netbsd.org [127.0.0.1]) (amavisd-new, port 10025) with ESMTP id KmFncR6_QFgJ for ; Sun, 5 May 2024 12:39:48 +0000 (UTC) Received: from cvs.NetBSD.org (ivanova.NetBSD.org [IPv6:2001:470:a085:999:28c:faff:fe03:5984]) by mail.netbsd.org (Postfix) with ESMTP id 15EB284D31 for ; Sun, 5 May 2024 12:39:48 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=netbsd.org; s=20240131; t=1714912788; bh=dZSlVUFVQxTWbKkFbSYDdMdamF+OJO75NhcJdODt2ps=; h=Date:From:Subject:To:Reply-To; b=K188iaZmn4OJnyhyRaQaqarN1famuzMIz8TqtIvlo6lN4Xta2jNvcgyEvRQAvnh0S Ln9zv7bdGFwRn51ztZ2ZotZNiHFILJ09kIKeIanTCR1vglZ7tV0k+e2FXftTRBC3Ki zF7Mgvcrx8851LKcYb9dsNQ8i0grbbT3AIePsU+g= Received: by cvs.NetBSD.org (Postfix, from userid 500) id 07489FA2C; Sun, 5 May 2024 12:39:48 +0000 (UTC) Content-Transfer-Encoding: 7bit Content-Type: multipart/mixed; boundary="_----------=_1714912787140990" MIME-Version: 1.0 Date: Sun, 5 May 2024 12:39:47 +0000 From: "Masatake Daimon" Subject: CVS commit: pkgsrc/sysutils/hs-disk-free-space To: pkgsrc-changes@NetBSD.org Reply-To: pho@netbsd.org X-Mailer: log_accum Message-Id: <20240505123948.07489FA2C@cvs.NetBSD.org> Sender: pkgsrc-changes-owner@NetBSD.org List-Id: Precedence: bulk List-Unsubscribe: This is a multi-part message in MIME format. --_----------=_1714912787140990 Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="US-ASCII" Module Name: pkgsrc Committed By: pho Date: Sun May 5 12:39:47 UTC 2024 Modified Files: pkgsrc/sysutils/hs-disk-free-space: Makefile buildlink3.mk distinfo Added Files: pkgsrc/sysutils/hs-disk-free-space/patches: patch-System_DiskSpace.hsc Log Message: sysutils/hs-disk-free-space: Use the correct symbol for statvfs(2) on NetBSD To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 pkgsrc/sysutils/hs-disk-free-space/Makefile \ pkgsrc/sysutils/hs-disk-free-space/buildlink3.mk cvs rdiff -u -r1.1 -r1.2 pkgsrc/sysutils/hs-disk-free-space/distinfo cvs rdiff -u -r0 -r1.1 \ pkgsrc/sysutils/hs-disk-free-space/patches/patch-System_DiskSpace.hsc Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. --_----------=_1714912787140990 Content-Disposition: inline Content-Length: 3307 Content-Transfer-Encoding: binary Content-Type: text/x-diff; charset=us-ascii Modified files: Index: pkgsrc/sysutils/hs-disk-free-space/Makefile diff -u pkgsrc/sysutils/hs-disk-free-space/Makefile:1.2 pkgsrc/sysutils/hs-disk-free-space/Makefile:1.3 --- pkgsrc/sysutils/hs-disk-free-space/Makefile:1.2 Thu Nov 2 06:37:23 2023 +++ pkgsrc/sysutils/hs-disk-free-space/Makefile Sun May 5 12:39:47 2024 @@ -1,7 +1,7 @@ -# $NetBSD: Makefile,v 1.2 2023/11/02 06:37:23 pho Exp $ +# $NetBSD: Makefile,v 1.3 2024/05/05 12:39:47 pho Exp $ DISTNAME= disk-free-space-0.1.0.1 -PKGREVISION= 1 +PKGREVISION= 2 CATEGORIES= sysutils MAINTAINER= pkgsrc-users@NetBSD.org Index: pkgsrc/sysutils/hs-disk-free-space/buildlink3.mk diff -u pkgsrc/sysutils/hs-disk-free-space/buildlink3.mk:1.2 pkgsrc/sysutils/hs-disk-free-space/buildlink3.mk:1.3 --- pkgsrc/sysutils/hs-disk-free-space/buildlink3.mk:1.2 Thu Nov 2 06:37:23 2023 +++ pkgsrc/sysutils/hs-disk-free-space/buildlink3.mk Sun May 5 12:39:47 2024 @@ -1,4 +1,4 @@ -# $NetBSD: buildlink3.mk,v 1.2 2023/11/02 06:37:23 pho Exp $ +# $NetBSD: buildlink3.mk,v 1.3 2024/05/05 12:39:47 pho Exp $ BUILDLINK_TREE+= hs-disk-free-space @@ -6,7 +6,7 @@ BUILDLINK_TREE+= hs-disk-free-space HS_DISK_FREE_SPACE_BUILDLINK3_MK:= BUILDLINK_API_DEPENDS.hs-disk-free-space+= hs-disk-free-space>=0.1.0 -BUILDLINK_ABI_DEPENDS.hs-disk-free-space+= hs-disk-free-space>=0.1.0.1nb1 +BUILDLINK_ABI_DEPENDS.hs-disk-free-space+= hs-disk-free-space>=0.1.0.1nb2 BUILDLINK_PKGSRCDIR.hs-disk-free-space?= ../../sysutils/hs-disk-free-space .endif # HS_DISK_FREE_SPACE_BUILDLINK3_MK Index: pkgsrc/sysutils/hs-disk-free-space/distinfo diff -u pkgsrc/sysutils/hs-disk-free-space/distinfo:1.1 pkgsrc/sysutils/hs-disk-free-space/distinfo:1.2 --- pkgsrc/sysutils/hs-disk-free-space/distinfo:1.1 Tue Oct 24 08:22:12 2023 +++ pkgsrc/sysutils/hs-disk-free-space/distinfo Sun May 5 12:39:47 2024 @@ -1,5 +1,6 @@ -$NetBSD: distinfo,v 1.1 2023/10/24 08:22:12 pho Exp $ +$NetBSD: distinfo,v 1.2 2024/05/05 12:39:47 pho Exp $ BLAKE2s (disk-free-space-0.1.0.1.tar.gz) = d783289857c3dec5b75d4763f5d2171fecceb095715bb14837a8deec5ac9e0b9 SHA512 (disk-free-space-0.1.0.1.tar.gz) = 7e798e5428a8ee1a226c28172aca93940dae7aeec5f6fc0a7500da0299074a007f3b5a1d53d7282def245e4b829f86ff9f18ee1f8e824fa259052d5f2434729a Size (disk-free-space-0.1.0.1.tar.gz) = 2771 bytes +SHA1 (patch-System_DiskSpace.hsc) = dbedd9eee01c069828029b7609a318d6c13260ba Added files: Index: pkgsrc/sysutils/hs-disk-free-space/patches/patch-System_DiskSpace.hsc diff -u /dev/null pkgsrc/sysutils/hs-disk-free-space/patches/patch-System_DiskSpace.hsc:1.1 --- /dev/null Sun May 5 12:39:47 2024 +++ pkgsrc/sysutils/hs-disk-free-space/patches/patch-System_DiskSpace.hsc Sun May 5 12:39:47 2024 @@ -0,0 +1,21 @@ +$NetBSD: patch-System_DiskSpace.hsc,v 1.1 2024/05/05 12:39:47 pho Exp $ + +Use capi calling convention. On NetBSD statvfs(2) isn't a regular symbol in +libc. + +--- System/DiskSpace.hsc.orig 2024-05-05 12:36:08.046949584 +0000 ++++ System/DiskSpace.hsc +@@ -1,3 +1,4 @@ ++{-# LANGUAGE CApiFFI #-} + {-# LANGUAGE CPP #-} + + {- | +@@ -20,7 +21,7 @@ import Foreign.C + + #include + +-foreign import ccall safe statvfs :: CString -> Ptr a -> IO CInt ++foreign import capi safe "sys/statvfs.h statvfs" statvfs :: CString -> Ptr a -> IO CInt + + type FsBlkCnt = #type fsblkcnt_t + --_----------=_1714912787140990--